├── .gitattributes ├── .gitignore ├── LICENSE ├── README ├── dir ├── etc │ ├── doas.conf │ ├── fonts │ │ └── fonts.conf │ ├── group │ ├── inputrc │ ├── ld-musl-x86_64.path │ ├── ntp.conf │ ├── os-release │ ├── passwd │ ├── profile │ ├── protocols │ ├── pulse │ │ ├── client.conf │ │ ├── default.pa │ │ └── system.pa │ ├── services │ ├── shells │ ├── ssh │ │ └── sshd_config │ ├── udev │ │ └── rules.d │ │ │ ├── 50-xkeebshit.rules │ │ │ └── 60-ioschedulers.rules │ └── vimrc └── usr │ └── share │ └── yash │ └── initialization │ └── default ├── init ├── files │ ├── acpi.script │ ├── ainitmgr │ ├── events │ ├── funcs │ ├── init │ ├── iptables.script │ ├── services │ ├── setapathy │ ├── setefi │ ├── udhcpc.script │ └── udhcpd.conf ├── meson.build └── src │ ├── LICENSE.ubase │ ├── arg.h │ ├── ctrlaltdel.c │ ├── getty.c │ ├── halt.c │ ├── killall5.c │ ├── libutil │ ├── agetcwd.c │ ├── agetline.c │ ├── apathmax.c │ ├── concat.c │ ├── ealloc.c │ ├── eprintf.c │ ├── estrtol.c │ ├── estrtoul.c │ ├── explicit_bzero.c │ ├── passwd.c │ ├── proc.c │ ├── putword.c │ ├── recurse.c │ ├── strlcat.c │ ├── strlcpy.c │ ├── strtonum.c │ └── tty.c │ ├── login.c │ ├── passwd.h │ ├── proc.h │ ├── queue.h │ ├── reboot.h │ ├── respawn.c │ ├── text.h │ └── util.h ├── landfill ├── config │ ├── dmenu_conf.h.in │ ├── dwm_conf.h.in │ └── st_conf.h.in ├── dmenu │ ├── arg.h │ ├── dmenu.c │ ├── dmenu_path │ ├── dmenu_run │ ├── drw.c │ ├── drw.h │ ├── stest.c │ ├── util.c │ └── util.h ├── dwm │ ├── drw.c │ ├── drw.h │ ├── dwm.c │ ├── util.c │ └── util.h ├── meson.build ├── meson_options.txt └── st │ ├── arg.h │ ├── st.c │ ├── st.h │ ├── win.h │ └── x.c ├── misc ├── acl-attr-removal-details.txt ├── alsa-to-pulse.txt ├── bad-memory.txt ├── baked-in-build-env-rebuild.txt ├── cryptsetup.txt ├── detect-sigill.txt ├── expat-fuckery.txt ├── ffi-things.txt ├── ffmpeg-4-to-5-rebuilds.txt ├── fftw-removal-notes.txt ├── gcc-binutils-to-llvm-switch.txt ├── gettext-removal-rebuild-notes.txt ├── gnutls-removal-details.txt ├── icu-removal-notes.txt ├── interesting.png ├── interesting2.png ├── interesting3.png ├── interesting4.png ├── libressl-tlsv1.3.txt ├── libressl-update-notes.txt ├── libvdpau-removal-notes.txt ├── libxcb-libraries.txt ├── llvm-compat.txt ├── luks-with-lvm.txt ├── media-libs-cleanup-details.txt ├── mesa-libs.txt ├── nfs-from-ground-up.txt ├── openssl-1.1.1-to-3.0.txt ├── rustc-1.46.0-target-cpu-list.txt ├── rustc-1.46.0-target-feature-list.txt ├── rustc-native-ish-flags-for-core2duo-t8100.txt ├── save-static-libs.txt ├── shall-i-openssl.txt ├── t61-acpi-events.txt ├── uid-gid-rearrangement-details.txt ├── util-linux-libs.txt ├── x230-acpi-events.txt ├── x230t-acpi-events.txt └── xorg-apps-libs-mental-illness.txt ├── pkg ├── packages-t61.txt ├── packages-x230.txt ├── recipes │ ├── acpid │ │ ├── recipe │ │ └── ver │ ├── android-tools │ │ ├── patches │ │ │ └── 0001-protobuf-musl-fix.patch │ │ ├── recipe │ │ └── ver │ ├── atk │ │ ├── recipe │ │ └── ver │ ├── audioshit │ │ ├── patches │ │ │ └── 0001-remove-neon-from-simd_variants.patch │ │ ├── recipe │ │ └── ver │ ├── autoconf │ │ ├── recipe │ │ └── ver │ ├── automake │ │ ├── recipe │ │ └── ver │ ├── bc │ │ ├── recipe │ │ └── ver │ ├── bind │ │ ├── files │ │ │ ├── 127.zone │ │ │ ├── localhost.zone │ │ │ ├── named.conf │ │ │ └── rndc.conf │ │ ├── recipe │ │ └── ver │ ├── bison │ │ ├── recipe │ │ └── ver │ ├── boost │ │ ├── recipe │ │ └── ver │ ├── browserlibs │ │ ├── patches │ │ │ ├── 0001-nspr-prtime.patch │ │ │ ├── 0002-nspr-link-flags.patch │ │ │ ├── 0003-nspr-nspr_config.patch │ │ │ └── 0004-nspr-musl-fixes.patch │ │ ├── recipe │ │ └── ver │ ├── busybox │ │ ├── files │ │ │ ├── bbsuid.c │ │ │ ├── config │ │ │ └── config-initramfs │ │ ├── patches │ │ │ ├── 0001-test-libbb-lineedit-ash-fix-clang-UB.patch │ │ │ ├── 0002-install-fix-chown.patch │ │ │ ├── 0003-libbb-print-unicode.patch │ │ │ ├── 0004-unzip-exit-with-0-after-printing-usage.patch │ │ │ └── 0005-ping-use-SOCK_DGRAM-to-avoid-root.patch │ │ ├── recipe │ │ └── ver │ ├── bzip2 │ │ ├── recipe │ │ └── ver │ ├── chromium │ │ ├── files │ │ │ ├── chromium │ │ │ └── gn-args │ │ ├── patches │ │ │ ├── 0001-musl-import-version.patch │ │ │ ├── 0002-musl-no-execinfo.patch │ │ │ ├── 0003-musl-no-mallinfo.patch │ │ │ ├── 0004-musl-no-res-ninit-nclose.patch │ │ │ ├── 0005-musl-partition-atfork.patch │ │ │ ├── 0006-musl-sandbox.patch │ │ │ ├── 0007-musl-scoped-file-no-close.patch │ │ │ ├── 0008-musl-temp-failure-retry.patch │ │ │ ├── 0009-musl-tid-caching.patch │ │ │ ├── 0010-musl-v8-monotonic-pthread-cont_timedwait.patch │ │ │ ├── 0011-fc-cache-version.patch │ │ │ ├── 0012-llvm-nuke-atomic.patch │ │ │ └── 0013-optional-atk-dbus.patch │ │ ├── recipe │ │ └── ver │ ├── clzip │ │ ├── recipe │ │ └── ver │ ├── cmake │ │ ├── patches │ │ │ └── 0001-no-execinfo.patch │ │ ├── recipe │ │ └── ver │ ├── cryptshit │ │ ├── patches │ │ │ ├── 0001-libaio-makefile-fixes.patch │ │ │ ├── 0002-lvm2-fix-stdio-usage.patch │ │ │ ├── 0003-lvm2-fix-includes.patch │ │ │ ├── 0004-lvm2-set-cache-backup-archive-paths-to-run-lvm.patch │ │ │ └── 0005-cryptsetup-flush-stdout.patch │ │ ├── recipe │ │ └── ver │ ├── curl │ │ ├── recipe │ │ └── ver │ ├── diffutils │ │ ├── recipe │ │ └── ver │ ├── dragon │ │ ├── recipe │ │ └── ver │ ├── e2fsprogs │ │ ├── recipe │ │ └── ver │ ├── efibootmgr │ │ ├── patches │ │ │ ├── 0001-efivar-musl-fixes.patch │ │ │ ├── 0002-efivar-lld-fixes.patch │ │ │ ├── 0003-efivar-do-not-build-native.patch │ │ │ └── 0004-efivar-disable-docs.patch │ │ ├── recipe │ │ └── ver │ ├── eudev │ │ ├── recipe │ │ └── ver │ ├── expat │ │ ├── recipe │ │ └── ver │ ├── fbcat │ │ ├── recipe │ │ └── ver │ ├── fdupes │ │ ├── recipe │ │ └── ver │ ├── feh │ │ ├── recipe │ │ └── ver │ ├── ffmpeg │ │ ├── patches │ │ │ ├── 0001-add-av_stream_get_first_dts-for-chromium.patch │ │ │ └── 0002-bump-libswrescale-soname.patch │ │ ├── recipe │ │ └── ver │ ├── file │ │ ├── recipe │ │ └── ver │ ├── findutils │ │ ├── recipe │ │ └── ver │ ├── firefox │ │ ├── files │ │ │ ├── default-bookmarks.html │ │ │ ├── libmozwayland.c │ │ │ ├── mozconfig │ │ │ ├── policies.json │ │ │ ├── search-config.json │ │ │ └── vendor.js │ │ ├── patches │ │ │ ├── 0001-musl-fixes.patch │ │ │ ├── 0002-libcxx-fixes.patch │ │ │ ├── 0003-do-not-wrap-features.h.patch │ │ │ ├── 0004-use-thinlto-for-rust.patch │ │ │ ├── 0005-allow-RUST_TARGET.patch │ │ │ ├── 0006-allow-system-harfbuzz.patch │ │ │ ├── 0007-allow-searchengines-in-mainline-builds.patch │ │ │ ├── 0008-nuke-no-integrated-as.patch │ │ │ ├── 0009-nuke-discoverystream-and-topsites.patch │ │ │ ├── 0010-nuke-pocket.patch │ │ │ ├── 0011-nuke-addons.patch │ │ │ ├── 0012-nuke-urlbarprovider.patch │ │ │ ├── 0013-nuke-compile-time-data-reporting.patch │ │ │ ├── 0014-nuke-handlers.patch │ │ │ └── 0015-nuke-dbus-and-atk.patch │ │ ├── recipe │ │ ├── recipe-prereq │ │ └── ver │ ├── flac │ │ ├── recipe │ │ └── ver │ ├── flex │ │ ├── recipe │ │ └── ver │ ├── freeglut │ │ ├── recipe │ │ └── ver │ ├── fribidi │ │ ├── recipe │ │ └── ver │ ├── gamelibs │ │ ├── recipe │ │ └── ver │ ├── gdk-pixbuf │ │ ├── recipe │ │ └── ver │ ├── giflib │ │ ├── patches │ │ │ └── 0001-restore-deprecated-functions.patch │ │ ├── recipe │ │ └── ver │ ├── git │ │ ├── patches │ │ │ └── 0001-tinify-git.patch │ │ ├── recipe │ │ └── ver │ ├── glu │ │ ├── recipe │ │ └── ver │ ├── gnupg-and-friends │ │ ├── patches │ │ │ ├── 0001-gnupg-Include-sys-select.h-for-FD_SETSIZE.patch │ │ │ └── 0002-gnupg-fix-i18n.patch │ │ ├── recipe │ │ └── ver │ ├── go │ │ ├── recipe │ │ ├── recipe-bootstrap │ │ └── ver │ ├── gperf │ │ ├── recipe │ │ └── ver │ ├── gpm │ │ ├── patches │ │ │ ├── 0001-error-format.patch │ │ │ ├── 0002-fix-highly-illegal-return-of-in-as-char.patch │ │ │ ├── 0003-fix-signedness-issue.patch │ │ │ ├── 0004-musl-fixes.patch │ │ │ ├── 0005-constify-format-strings.patch │ │ │ ├── 0006-gpm-include-sysmacros.patch │ │ │ └── 0007-gcc-10.patch │ │ ├── recipe │ │ └── ver │ ├── grep │ │ ├── recipe │ │ └── ver │ ├── gtk3 │ │ ├── recipe │ │ └── ver │ ├── htop │ │ ├── recipe │ │ └── ver │ ├── imagemagick │ │ ├── recipe │ │ └── ver │ ├── imlib2 │ │ ├── recipe │ │ └── ver │ ├── initramfs │ │ ├── files │ │ │ └── init │ │ ├── recipe │ │ └── ver │ ├── inputery │ │ ├── recipe │ │ └── ver │ ├── intel-vaapi-driver │ │ ├── recipe │ │ └── ver │ ├── ioquake3 │ │ ├── patches │ │ │ └── 0001-lc++-for-openal.patch │ │ ├── recipe │ │ └── ver │ ├── iptables │ │ ├── patches │ │ │ ├── 0001-fix-xtables.patch │ │ │ └── 0002-fix-u_int16_t.patch │ │ ├── recipe │ │ └── ver │ ├── irssi │ │ ├── recipe │ │ └── ver │ ├── jq │ │ ├── recipe │ │ └── ver │ ├── lame │ │ ├── recipe │ │ └── ver │ ├── landfill │ │ ├── recipe │ │ └── ver │ ├── lcms2 │ │ ├── recipe │ │ └── ver │ ├── less │ │ ├── recipe │ │ └── ver │ ├── libass │ │ ├── recipe │ │ └── ver │ ├── libdrm │ │ ├── recipe │ │ └── ver │ ├── libelf │ │ ├── patches │ │ │ └── 0001-musl-fix.patch │ │ ├── recipe │ │ └── ver │ ├── libepoxy │ │ ├── recipe │ │ └── ver │ ├── libevent │ │ ├── recipe │ │ └── ver │ ├── libffi │ │ ├── recipe │ │ └── ver │ ├── libid3tag │ │ ├── files │ │ │ └── id3tag.pc │ │ ├── patches │ │ │ └── 0001-CVE-2008-2109.patch │ │ ├── recipe │ │ └── ver │ ├── libjpeg-turbo │ │ ├── recipe │ │ └── ver │ ├── libnl3 │ │ ├── patches │ │ │ └── 0001-musl-fixes.patch │ │ ├── recipe │ │ └── ver │ ├── libogg │ │ ├── recipe │ │ └── ver │ ├── libssh2 │ │ ├── patches │ │ │ └── 0001-CVE-2019-17498.patch │ │ ├── recipe │ │ └── ver │ ├── libtirpc │ │ ├── recipe │ │ └── ver │ ├── libtool │ │ ├── recipe │ │ └── ver │ ├── libusb │ │ ├── patches │ │ │ ├── 0001-f6d2cb56.patch │ │ │ └── 0002-f38f09da.patch │ │ ├── recipe │ │ └── ver │ ├── libva │ │ ├── recipe │ │ └── ver │ ├── libvorbis │ │ ├── recipe │ │ └── ver │ ├── libvpx │ │ ├── recipe │ │ └── ver │ ├── lilo │ │ ├── patches │ │ │ ├── 0001-bin86-x86_64.patch │ │ │ ├── 0002-lilo-novga.patch │ │ │ ├── 0003-lilo-remove-O_ACCMODE.patch │ │ │ ├── 0004-lilo-remove__GLIBC__.patch │ │ │ ├── 0005-lilo-fix-gcc-10.patch │ │ │ └── 0006-lilo-fix-compile-time-constant.patch │ │ ├── recipe │ │ └── ver │ ├── links │ │ ├── recipe │ │ └── ver │ ├── linux │ │ ├── files │ │ │ └── unified.config │ │ ├── patches │ │ │ ├── 0001-hda-disable-auto_mic-by-default.patch │ │ │ ├── 0002-build-with-O3.patch │ │ │ ├── 0003-initialize-ata-before-graphics.patch │ │ │ ├── 0004-le9.patch │ │ │ └── 0005-iwlwifi-enable-11n-11ac-disable-mimo-force-enable-si.patch │ │ ├── recipe-headers │ │ ├── recipe.sh │ │ └── ver │ ├── llvm │ │ ├── patches │ │ │ ├── 0001-llvm-musl-fixes.patch │ │ │ ├── 0002-llvm-set-stack-size-to-8M.patch │ │ │ ├── 0003-llvm-move-FeatureAES-back-to-FeaturesSandyBridge.patch │ │ │ ├── 0004-llvm-do-not-build-llvm-locstats.patch │ │ │ ├── 0005-llvm-do-not-enforce-CMAKE_BUILD_TYPE.patch │ │ │ ├── 0006-clang-disable-multiarch-layout.patch │ │ │ ├── 0007-clang-modify-error-triggers.patch │ │ │ ├── 0008-libcxx-musl-locale-fixes.patch │ │ │ ├── 0009-libcxx-disable-per-target-runtime-dir.patch │ │ │ ├── 0010-libcxxabi-disable-per-target-runtime-dir.patch │ │ │ └── 0011-libunwind-disable-per-target-runtime-dir.patch │ │ ├── recipe │ │ └── ver │ ├── lz4 │ │ ├── recipe │ │ └── ver │ ├── m4 │ │ ├── recipe │ │ └── ver │ ├── maim │ │ ├── recipe │ │ └── ver │ ├── make │ │ ├── recipe │ │ └── ver │ ├── mawk │ │ ├── recipe │ │ └── ver │ ├── mesa │ │ ├── recipe │ │ └── ver │ ├── meson │ │ ├── recipe │ │ └── ver │ ├── mimalloc │ │ ├── patches │ │ │ └── 0001-fix-mi_basename.patch │ │ ├── recipe │ │ └── ver │ ├── minetest │ │ ├── recipe │ │ └── ver │ ├── mpv │ │ ├── files │ │ │ └── lua.pc │ │ ├── recipe │ │ └── ver │ ├── mss-core │ │ ├── recipe │ │ └── ver │ ├── mss-ec │ │ ├── recipe │ │ └── ver │ ├── mss-fw │ │ ├── recipe │ │ └── ver │ ├── mtr │ │ ├── recipe │ │ └── ver │ ├── mupdf │ │ ├── patches │ │ │ ├── 0001-openssl-x11.patch │ │ │ └── 0002-lld-fixes.patch │ │ ├── recipe │ │ └── ver │ ├── musl │ │ ├── files │ │ │ ├── cdefs.h │ │ │ ├── getconf.c │ │ │ ├── getent.c │ │ │ ├── iconv.c │ │ │ ├── queue.h │ │ │ └── tree.h │ │ ├── patches │ │ │ ├── 0001-handle-aux-AT_BASE.patch │ │ │ └── 0002-bring-back-lfs64-aliases.patch │ │ ├── recipe │ │ └── ver │ ├── muzak │ │ ├── files │ │ │ └── mpd.conf │ │ ├── patches │ │ │ └── 0001-mpd-stacksize.patch │ │ ├── recipe │ │ └── ver │ ├── nasm │ │ ├── recipe │ │ └── ver │ ├── ncurses │ │ ├── patches │ │ │ ├── 0001-no-toolchain-artifacts-in-libs.patch │ │ │ └── 0002-no-toolchain-artifacts-in-pkgconfig.patch │ │ ├── recipe │ │ └── ver │ ├── nfqws │ │ ├── patches │ │ │ ├── 0001-libmnl-fix-includes.patch │ │ │ └── 0002-libnfnetlink-fix-includes.patch │ │ ├── recipe │ │ └── ver │ ├── nfs-utils │ │ ├── recipe │ │ └── ver │ ├── nginx │ │ ├── recipe │ │ └── ver │ ├── node.js │ │ ├── patches │ │ │ ├── 0001-remove-latomic.patch │ │ │ └── 0002-fix-libc++.patch │ │ ├── recipe │ │ └── ver │ ├── ookla-speedtest │ │ ├── recipe │ │ └── ver │ ├── opendoas │ │ ├── recipe │ │ └── ver │ ├── openjpeg │ │ ├── patches │ │ │ ├── 0001-fix-cmakelists.patch │ │ │ └── 0002-CVE-2021-29338.patch │ │ ├── recipe │ │ └── ver │ ├── openmw │ │ ├── patches │ │ │ ├── 0001-collada-dom-fix-libcxx16.patch │ │ │ ├── 0002-openscenegraph-cmake.patch │ │ │ ├── 0003-openscenegraph-docdir.patch │ │ │ ├── 0004-openscenegraph-musl-fixes.patch │ │ │ ├── 0005-openmw-fix-includes.patch │ │ │ ├── 0006-openmw-fix-ffmpeg.patch │ │ │ ├── 0007-openmw-fix-static-linking.patch │ │ │ ├── 0008-openmw-autism-paths-1.patch │ │ │ └── 0009-openmw-autism-paths-2.patch │ │ ├── recipe │ │ └── ver │ ├── openssh │ │ ├── recipe │ │ └── ver │ ├── openssl │ │ ├── recipe │ │ └── ver │ ├── openvpn │ │ ├── recipe │ │ └── ver │ ├── opus │ │ ├── recipe │ │ └── ver │ ├── pango │ │ ├── recipe │ │ └── ver │ ├── patch │ │ ├── recipe │ │ └── ver │ ├── patchelf │ │ ├── recipe │ │ └── ver │ ├── pavucontrol │ │ ├── patches │ │ │ └── 0001-link-against-lltdl.patch │ │ ├── recipe │ │ └── ver │ ├── pciutils │ │ ├── patches │ │ │ └── 0001-pread.patch │ │ ├── recipe │ │ └── ver │ ├── pcre2 │ │ ├── recipe │ │ └── ver │ ├── perl │ │ ├── recipe │ │ └── ver │ ├── picom │ │ ├── patches │ │ │ └── 0001-libev-add-pkgconfig-support.patch │ │ ├── recipe │ │ └── ver │ ├── pigz │ │ ├── recipe │ │ └── ver │ ├── pkgconf │ │ ├── recipe │ │ └── ver │ ├── profanity │ │ ├── recipe │ │ └── ver │ ├── pulsemixer │ │ ├── recipe │ │ └── ver │ ├── python │ │ ├── patches │ │ │ └── 0001-always-pip.patch │ │ ├── recipe │ │ └── ver │ ├── qemu │ │ ├── patches │ │ │ └── 0001-fix-datadir.patch │ │ ├── recipe │ │ └── ver │ ├── quakespasm-spiked │ │ ├── recipe │ │ └── ver │ ├── reX │ │ ├── patches │ │ │ └── 0001-reVC-fix-libcxx16.patch │ │ ├── recipe │ │ └── ver │ ├── readline │ │ ├── patches │ │ │ └── 0001-fix-ncurses-underlinking.patch │ │ ├── recipe │ │ └── ver │ ├── redshift │ │ ├── patches │ │ │ └── 0001-nuke-gettext.patch │ │ ├── recipe │ │ └── ver │ ├── rpcbind │ │ ├── patches │ │ │ └── 0001-rpcinfo-Fix-stack-buffer-overflow.patch │ │ ├── recipe │ │ └── ver │ ├── rsync │ │ ├── recipe │ │ └── ver │ ├── rust │ │ ├── files │ │ │ ├── config-bootstrap.toml │ │ │ └── config.toml │ │ ├── patches │ │ │ ├── 0001-use-lib-instead-of-libexec.patch │ │ │ ├── 0002-libunwind-adjustments.patch │ │ │ ├── 0003-use-system-libunwind.patch │ │ │ ├── 0004-use-c-to-compile-c-code-on-musl.patch │ │ │ ├── 0005-fix-curl-cert-error-with-cargo.patch │ │ │ └── 0006-add-x86_64-apathy-linux-musl-triplet.patch │ │ ├── recipe │ │ └── ver │ ├── samurai │ │ ├── recipe │ │ └── ver │ ├── sed │ │ ├── recipe │ │ └── ver │ ├── smartmontools │ │ ├── recipe │ │ └── ver │ ├── spoofshit │ │ ├── patches │ │ │ ├── 0001-libnet-fix-types.patch │ │ │ ├── 0002-dsniff-time.h.patch │ │ │ ├── 0003-dsniff-mailsnarf_corrupt.patch │ │ │ ├── 0004-dsniff-pcap_read_dump.patch │ │ │ ├── 0005-dsniff-multiple_intf.patch │ │ │ ├── 0006-dsniff-amd64_fix.patch │ │ │ ├── 0007-dsniff-urlsnarf_zeropad.patch │ │ │ ├── 0008-dsniff-libnet_1.1.patch │ │ │ ├── 0009-dsniff-openssl-0.9.8.patch │ │ │ ├── 0010-dsniff-sysconf_clocks.patch │ │ │ ├── 0011-dsniff-urlsnarf_escape.patch │ │ │ ├── 0012-dsniff-string_header.patch │ │ │ ├── 0013-dsniff-arpa_inet_header.patch │ │ │ ├── 0014-dsniff-pop_with_version.patch │ │ │ ├── 0015-dsniff-obsolete_time.patch │ │ │ ├── 0016-dsniff-checksum_libnids.patch │ │ │ ├── 0017-dsniff-TDS_decoder.patch │ │ │ ├── 0018-dsniff-checksum.patch │ │ │ ├── 0019-dsniff-sshcrypto.patch │ │ │ ├── 0020-dsniff-rewrite-and-modernize-POP-decoder.patch │ │ │ ├── 0021-dsniff-debian_dirs.patch │ │ │ ├── 0022-dsniff-msgsnarf_segfault.patch │ │ │ ├── 0023-dsniff-handlepp.patch │ │ │ ├── 0024-dsniff-urlsnarf_timestamp.patch │ │ │ ├── 0025-dsniff-Fix-OpenSSL1.1.0-Build.patch │ │ │ ├── 0026-dsniff-fix-spelling-errors.patch │ │ │ ├── 0027-dsniff-arpspoof-add-r-switch-to-poison-both-directions.patch │ │ │ ├── 0028-dsniff-arpspoof-allow-use-of-of-multiple-targets.patch │ │ │ ├── 0029-dsniff-arpspoof-allow-selection-of-source-hw-address.patch │ │ │ ├── 0030-dsniff-libnet_name2addr4.patch │ │ │ ├── 0031-dsniff-pntohl_shift.patch │ │ │ ├── 0032-dsniff-sysconf_clocks.patch │ │ │ ├── 0033-dsniff-rpc_segfault.patch │ │ │ ├── 0034-dsniff-sshcrypto_DES.patch │ │ │ ├── 0035-dsniff-fix-parallel-FTBFS.patch │ │ │ ├── 0036-dsniff-Add_CPPFLAGS.patch │ │ │ ├── 0037-dsniff-implicit_declarations.patch │ │ │ ├── 0038-dsniff-httppostfix.patch │ │ │ ├── 0039-dsniff-macof-size-calculation.patch │ │ │ └── 0040-dsniff-rpc.patch │ │ ├── recipe │ │ └── ver │ ├── sqlite │ │ ├── recipe │ │ └── ver │ ├── tar │ │ ├── recipe │ │ └── ver │ ├── thinkfan │ │ ├── patches │ │ │ └── 0001-fix-build-with-llvm-libc++.patch │ │ ├── recipe │ │ └── ver │ ├── tiff-webp │ │ ├── recipe │ │ └── ver │ ├── tmux │ │ ├── recipe │ │ └── ver │ ├── torshit │ │ ├── recipe │ │ └── ver │ ├── transmission │ │ ├── recipe │ │ └── ver │ ├── tzdb │ │ ├── recipe │ │ └── ver │ ├── unrar │ │ ├── patches │ │ │ └── 0001-makefile.patch │ │ ├── recipe │ │ └── ver │ ├── usbutils │ │ ├── files │ │ │ └── usb.ids │ │ ├── recipe │ │ └── ver │ ├── util-linux │ │ ├── recipe │ │ └── ver │ ├── v4l-utils │ │ ├── patches │ │ │ ├── 0001-argp-standalone-throw-in-funcdef.patch │ │ │ ├── 0002-argp-standalone-gnu89-inline.patch │ │ │ ├── 0003-v4l-utils-getsubopt.patch │ │ │ └── 0004-v4l-utils-types.patch │ │ ├── recipe │ │ └── ver │ ├── vifm │ │ ├── recipe │ │ └── ver │ ├── vim │ │ ├── recipe │ │ └── ver │ ├── wlanshit │ │ ├── patches │ │ │ ├── 0001-iw-lld13-fix.patch │ │ │ └── 0001-libpcap-fix-headers.patch │ │ ├── recipe │ │ └── ver │ ├── wpa-supplicant │ │ ├── files │ │ │ └── config │ │ ├── patches │ │ │ └── 0001-eloop.patch │ │ ├── recipe │ │ └── ver │ ├── x264 │ │ ├── patches │ │ │ └── 0001-no-bash.patch │ │ ├── recipe │ │ └── ver │ ├── x265 │ │ ├── recipe │ │ └── ver │ ├── xclip │ │ ├── recipe │ │ └── ver │ ├── xinit │ │ ├── patches │ │ │ └── 0001-serverauthfile-in-tmp.patch │ │ ├── recipe │ │ └── ver │ ├── xorg-apps │ │ ├── recipe │ │ └── ver │ ├── xorg-libs-part1 │ │ ├── recipe │ │ └── ver │ ├── xorg-libs-part2 │ │ ├── patches │ │ │ ├── 0001-libpng-apng.patch │ │ │ ├── 0002-freetype2-enable-table-validation-modules.patch │ │ │ ├── 0003-freetype2-enable-subpixel-rendering.patch │ │ │ ├── 0004-freetype2-enable-infinality-subpixel-hinting.patch │ │ │ ├── 0005-freetype2-enable-long-pcf-family-names.patch │ │ │ ├── 0006-freetype2-parse_modules_cfg.py-handle-gxvalid-and.patch │ │ │ ├── 0007-pixman-fix-clang-lto.patch │ │ │ └── 0008-cairo-47a21c6e.patch │ │ ├── recipe │ │ └── ver │ ├── xorg-libs-part3 │ │ ├── patches │ │ │ └── 0001-libXft-bgra.patch │ │ ├── recipe │ │ └── ver │ ├── xorg-server │ │ ├── patches │ │ │ └── 0001-static-libxcvt.patch │ │ ├── recipe │ │ └── ver │ ├── xtrlock │ │ ├── recipe │ │ └── ver │ ├── xz │ │ ├── recipe │ │ └── ver │ ├── yash │ │ ├── recipe │ │ └── ver │ ├── yt-dlp │ │ ├── recipe │ │ └── ver │ ├── zlib │ │ ├── recipe │ │ └── ver │ └── zstd │ │ ├── recipe │ │ └── ver └── trees │ ├── blt │ ├── acpid-2.0.32.txt │ ├── android-tools-31.0.2.txt │ ├── atk-2.38.0.txt │ ├── audioshit-20230417_002330.txt │ ├── autoconf-2.70.txt │ ├── automake-1.16.3.txt │ ├── bc-4.0.1.txt │ ├── bison-3.7.4.txt │ ├── busybox-1.36.0.txt │ ├── bzip2-1.0.8.txt │ ├── clzip-1.12.txt │ ├── cmake-3.26.0.txt │ ├── curl-8.0.1.txt │ ├── diffutils-3.7.txt │ ├── dragon-0a56eb2d.txt │ ├── e2fsprogs-1.46.4.txt │ ├── efibootmgr-18.txt │ ├── eudev-3.2.11.txt │ ├── expat-2.4.2.txt │ ├── fbcat-25062ab1.txt │ ├── fdupes-2.1.2.txt │ ├── feh-3.7.1.txt │ ├── ffmpeg-6.0.txt │ ├── file-5.40.txt │ ├── findutils-4.8.0.txt │ ├── flac-1.3.3.txt │ ├── flex-2.6.4.txt │ ├── freeglut-3.2.1.txt │ ├── fribidi-1.0.10.txt │ ├── gdk-pixbuf-2.42.8.txt │ ├── giflib-5.2.1.txt │ ├── git-2.40.1.txt │ ├── glu-9.0.1.txt │ ├── gnupg-and-friends-20210619_190532.txt │ ├── gperf-3.1.txt │ ├── gpm-1.20.7.txt │ ├── grep-3.10.txt │ ├── gtk3-3.24.34.txt │ ├── htop-3.0.2.txt │ ├── imagemagick-7.0.10.23.txt │ ├── imlib2-1.6.1.txt │ ├── inputery-20230430_043219.txt │ ├── intel-vaapi-driver-2.4.1.txt │ ├── iptables-1.8.8.txt │ ├── irssi-1.4.3.txt │ ├── jq-1.6.txt │ ├── lame-3.100.txt │ ├── landfill-20211010_143930.txt │ ├── lcms2-2.12.txt │ ├── less-563.txt │ ├── libass-0.15.0.txt │ ├── libdrm-2.4.111.txt │ ├── libelf-0.186.txt │ ├── libepoxy-1.5.8.txt │ ├── libevent-2.1.11.txt │ ├── libffi-3.3.0.txt │ ├── libid3tag-0.15.1b.txt │ ├── libjpeg-turbo-2.0.5.txt │ ├── libnl3-3.5.0.txt │ ├── libogg-1.3.5.txt │ ├── libssh2-1.9.0.txt │ ├── libtirpc-1.3.1.txt │ ├── libtool-2.4.6.txt │ ├── libusb-1.0.24.txt │ ├── libva-2.14.0.txt │ ├── libvdpau-1.5.txt │ ├── libvorbis-1.3.7.txt │ ├── libvpx-1.10.0.txt │ ├── lilo-24.2.txt │ ├── links-2.27.txt │ ├── linux-headers-6.3.1.txt │ ├── lz4-1.9.3.txt │ ├── m4-1.4.18.txt │ ├── maim-5.5.3.txt │ ├── make-4.4.1.txt │ ├── mawk-1.3.4-20200120.txt │ ├── mesa-23.1.0-rc4.txt │ ├── meson-1.0.0.txt │ ├── mpv-0.35.1.txt │ ├── mss-core-20211003_142015.txt │ ├── mss-ec-b8b60fef.txt │ ├── mss-fw-57783b9a.txt │ ├── mtr-0.95.txt │ ├── mupdf-1.16.1.txt │ ├── musl-1.2.4.txt │ ├── nasm-2.15.05.txt │ ├── ncurses-6.3.txt │ ├── nfqws-16648485.txt │ ├── nfs-utils-2.5.2.txt │ ├── ookla-speedtest-1.2.0.txt │ ├── opendoas-6.8.2.txt │ ├── openjpeg-2.4.0.txt │ ├── openssh-9.3p1.txt │ ├── openssl-3.1.0.txt │ ├── openvpn-2.5.8.txt │ ├── opus-1.3.1.txt │ ├── pango-1.50.13.txt │ ├── patch-2.7.6.txt │ ├── patchelf-0.17.2.txt │ ├── pavucontrol-ee77d86e.txt │ ├── pciutils-3.7.0.txt │ ├── pcre2-10.40.txt │ ├── perl-5.36.0.txt │ ├── picom-10.2.txt │ ├── pigz-2.6.txt │ ├── pkgconf-1.7.4.txt │ ├── profanity-0.11.1.txt │ ├── pulsemixer-1.5.1.txt │ ├── python-3.10.6.txt │ ├── readline-8.1.txt │ ├── redshift-490ba2aa.txt │ ├── rpcbind-1.2.5.txt │ ├── rsync-3.2.7.txt │ ├── samurai-1.2.txt │ ├── sed-4.9.txt │ ├── smartmontools-7.2.txt │ ├── sqlite-3.40.0.txt │ ├── tar-1.34.txt │ ├── thinkfan-1.3.1.txt │ ├── tiff-webp-20221030_141510.txt │ ├── tmux-3.2a.txt │ ├── transmission-4.0.3.txt │ ├── tzdb-2021a.txt │ ├── unrar-6.0.7.txt │ ├── usbutils-013.txt │ ├── util-linux-2.37.2.txt │ ├── v4l-utils-1.20.0.txt │ ├── vifm-0.11.txt │ ├── vim-9.0.1261.txt │ ├── wpa-supplicant-2.10.txt │ ├── x264-20191119-2245.txt │ ├── x265-3.5.txt │ ├── xclip-0.13.txt │ ├── xf86-video-amdgpu-23.0.0.txt │ ├── xinit-1.4.1.txt │ ├── xorg-apps-20210615_030626.txt │ ├── xorg-libs-part1-20230106_152147.txt │ ├── xorg-libs-part2-20230430_004625.txt │ ├── xorg-libs-part3-20220826_023054.txt │ ├── xorg-server-21.1.8.txt │ ├── xtrlock-2.12.txt │ ├── xz-5.4.2.txt │ ├── yash-2.53.txt │ ├── yt-dlp-2023.03.04.txt │ ├── zlib-1.2.13.txt │ └── zstd-1.5.5.txt │ └── rmv │ ├── acl-attr-20230130_053556.txt │ ├── acpid-2.0.32.txt │ ├── aircrack-ng-1.6.txt │ ├── apulse-0f9f8487.txt │ ├── atk-2.36.0.txt │ ├── audioshit-20230302_162838.txt │ ├── busybox-1.36.0.txt │ ├── cmake-3.23.2.txt │ ├── compton-5.1.txt │ ├── cryptsetup-2.4.3.txt │ ├── curl-7.88.1.txt │ ├── e2fsprogs-1.46.4.txt │ ├── eudev-3.2.9.txt │ ├── expat-2.3.0.txt │ ├── fbcat-99a9aaed.txt │ ├── ffmpeg-5.1.2.txt │ ├── findutils-4.8.0.txt │ ├── gcompat-1.1.0.txt │ ├── gdk-pixbuf-2.42.4.txt │ ├── git-2.40.0.txt │ ├── grep-3.9.txt │ ├── gtk3-3.24.33.txt │ ├── innoextract-4c2bc0bb.txt │ ├── inputery-20230329_185201.txt │ ├── iptables-1.8.7.txt │ ├── irssi-1.4.1.txt │ ├── iw-5.9.txt │ ├── libdrm-2.4.111.txt │ ├── libelf-0.183.txt │ ├── libmpdclient-2.20.txt │ ├── libssh2-1.9.0.txt │ ├── libva-2.12.0.txt │ ├── links-2.20.2.txt │ ├── linux-headers-6.2.txt │ ├── listenbrainz-mpd-bbf84be.txt │ ├── m4-1.4.18.txt │ ├── make-4.4.txt │ ├── mesa-23.1.0-rc4.txt │ ├── meson-0.63.1.txt │ ├── mkvtoolnix-48.0.0.txt │ ├── mpc-0.33.txt │ ├── mpd-0.23.12.txt │ ├── mpdas-c81c480.txt │ ├── mpv-0.35.0.txt │ ├── mss-ec-376e33d2.txt │ ├── musl-1.2.3.txt │ ├── ncmpcpp-0.9.2.txt │ ├── ncurses-6.2.txt │ ├── nfqws-9a7d1e8e.txt │ ├── opendoas-6.8.1.txt │ ├── openrsync-f50d0f82.txt │ ├── openssh-9.2p1.txt │ ├── openssl-3.0.8.txt │ ├── openvpn-2.5.3.txt │ ├── pango-1.43.0.txt │ ├── pciutils-3.7.0.txt │ ├── perl-5.34.1.txt │ ├── picom-9.txt │ ├── procps-ng-3.3.17.txt │ ├── python-3.10.5.txt │ ├── sed-4.9.txt │ ├── sqlite-3.38.3.txt │ ├── suckless-20210829_061944.txt │ ├── tar-1.33.txt │ ├── thinkfan-0c29363.txt │ ├── tiff-4.1.0.txt │ ├── transmission-4.0.1.txt │ ├── usbutils-013.txt │ ├── util-linux-2.37.2.txt │ ├── vim-9.0.0004.txt │ ├── wpa-supplicant-2.9.txt │ ├── xf86-input-wacom-0.40.0.txt │ ├── xorg-libs-part1-20220821_190331.txt │ ├── xorg-libs-part2-20230315_013606.txt │ ├── xorg-libs-part3-20210615_030626.txt │ ├── xorg-server-636c9aa.txt │ ├── xz-5.4.0.txt │ ├── yash-2.52.txt │ ├── ympd-612f8fc0.txt │ ├── yt-dlp-2023.01.02.txt │ ├── zlib-1.2.12.txt │ └── zstd-1.5.2.txt └── utils ├── bin ├── 0x0 ├── cb ├── cblist ├── chr ├── cleancmake ├── cleanup ├── colortest ├── comptoggle ├── configtomusl ├── dn ├── fetch ├── kinst ├── ldir ├── maimclip ├── maimcrop ├── maimscrot ├── monmode ├── ossl ├── pkg ├── pkgup ├── printprof ├── setbright ├── setgov ├── setmon ├── setxkeeb ├── stripper ├── suspendtodisk ├── syncboi ├── trimall └── ttygrab ├── files ├── device.conf ├── funcs ├── machines │ ├── t61.conf │ ├── unrecognized.conf │ └── x230.conf ├── sourceme ├── sourceme-aliases └── sourceme-build └── meson.build /.gitattributes: -------------------------------------------------------------------------------- 1 | *recipe* linguist-language=sh 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | init/build/ 2 | landfill/build/ 3 | utils/build/ 4 | -------------------------------------------------------------------------------- /dir/etc/doas.conf: -------------------------------------------------------------------------------- 1 | permit persist :wheel 2 | permit nopass keepenv root 3 | permit nopass :wheel cmd kill args -INT 1 4 | permit nopass :wheel cmd kill args -USR1 1 5 | permit nopass :wheel cmd rsync 6 | -------------------------------------------------------------------------------- /dir/etc/group: -------------------------------------------------------------------------------- 1 | root:x:0: 2 | bin:x:1: 3 | sys:x:2: 4 | kmem:x:3: 5 | wheel:x:4:mss 6 | tty:x:5:mss 7 | tape:x:6: 8 | daemon:x:7: 9 | floppy:x:8: 10 | disk:x:9:mss 11 | lp:x:10:mss 12 | dialout:x:11: 13 | audio:x:12:mss 14 | video:x:13:mss 15 | adm:x:14: 16 | cdrom:x:15:mss 17 | optical:x:16:mss 18 | mail:x:17:mss 19 | storage:x:18:mss 20 | scanner:x:19: 21 | network:x:20:mss 22 | kvm:x:21:mss 23 | input:x:22:mss 24 | nogroup:x:99: 25 | users:x:100:mss 26 | mss:x:101:mss 27 | sshd:x:102:sshd 28 | -------------------------------------------------------------------------------- /dir/etc/inputrc: -------------------------------------------------------------------------------- 1 | set bell-style audible 2 | set convert-meta Off 3 | set enable-keypad On 4 | set horizontal-scroll-mode Off 5 | set input-meta On 6 | set meta-flag On 7 | set output-meta On 8 | 9 | "\eOF": end-of-line 10 | "\eOH": beginning-of-line 11 | "\eOc": forward-word 12 | "\eOd": backward-word 13 | "\e[1~": beginning-of-line 14 | "\e[2~": quoted-insert 15 | "\e[3~": delete-char 16 | "\e[4~": end-of-line 17 | "\e[5~": beginning-of-history 18 | "\e[6~": end-of-history 19 | -------------------------------------------------------------------------------- /dir/etc/ld-musl-x86_64.path: -------------------------------------------------------------------------------- 1 | /lib 2 | /usr/lib 3 | /opt/bind/lib 4 | /opt/browserlibs/lib 5 | /opt/llvm/lib 6 | /opt/mimalloc/lib 7 | -------------------------------------------------------------------------------- /dir/etc/ntp.conf: -------------------------------------------------------------------------------- 1 | server 0.tr.pool.ntp.org 2 | server 1.tr.pool.ntp.org 3 | server 2.tr.pool.ntp.org 4 | server 3.tr.pool.ntp.org 5 | -------------------------------------------------------------------------------- /dir/etc/os-release: -------------------------------------------------------------------------------- 1 | NAME=apathy 2 | ID=apathy 3 | VARIANT=musl 4 | VERSION_ID=1.2 5 | PRETTY_NAME="apathy musl 1.2" 6 | HOME_URL=https://github.com/gottaeat/apathy 7 | BUG_REPORT_URL=https://github.com/gottaeat/apathy 8 | -------------------------------------------------------------------------------- /dir/etc/passwd: -------------------------------------------------------------------------------- 1 | root:x:0:0:root:/root:/bin/yash 2 | nobody:x:99:99:unprivileged user:/dev/null:/bin/false 3 | mss:x:101:101:ya boi:/home/mss:/bin/yash 4 | sshd:x:102:102:sshd privsep:/var/lib/sshd:/bin/false 5 | -------------------------------------------------------------------------------- /dir/etc/profile: -------------------------------------------------------------------------------- 1 | # 1 > includery 2 | . /mss/files/sourceme || source /mss/files/sourceme 3 | . /mss/files/sourceme-aliases || source /mss/files/sourceme-aliases 4 | . /mss/files/sourceme-build || source /mss/files/sourceme-build 5 | 6 | # 2 > vars 7 | umask 022 8 | unset ROOTPATH 9 | export HISTSIZE=1000 10 | 11 | # 3 > prompts 12 | if [ $(id -u) -eq 0 ] 13 | then export PS1="\[\033[1;34m\] \$? \[\033[1;37m\]\W\[\033[1;31m\]:\[\e[m\] " 14 | else export PS1="\[\033[1;30m\] \$? \[\033[1;37m\]\W\[\033[1;31m\]:\[\e[m\] " 15 | fi 16 | 17 | export PS2=" \[\033[1;37m\]>\[\e[m\] " 18 | -------------------------------------------------------------------------------- /dir/etc/pulse/client.conf: -------------------------------------------------------------------------------- 1 | default-server = unix:/var/run/pulse/native 2 | autospawn = no 3 | -------------------------------------------------------------------------------- /dir/etc/pulse/default.pa: -------------------------------------------------------------------------------- 1 | .fail 2 | load-module module-device-restore 3 | load-module module-stream-restore 4 | load-module module-card-restore 5 | load-module module-augment-properties 6 | load-module module-switch-on-port-available 7 | load-module module-udev-detect 8 | load-module module-native-protocol-unix auth-anonymous=1 socket=/var/run/pulse/native 9 | load-module module-default-device-restore 10 | load-module module-always-sink 11 | load-module module-intended-roles 12 | load-module module-suspend-on-idle 13 | load-module module-position-event-sounds 14 | load-module module-role-cork 15 | load-module module-filter-heuristics 16 | load-module module-filter-apply 17 | -------------------------------------------------------------------------------- /dir/etc/pulse/system.pa: -------------------------------------------------------------------------------- 1 | load-module module-device-restore 2 | load-module module-stream-restore 3 | load-module module-card-restore 4 | load-module module-udev-detect 5 | load-module module-native-protocol-unix auth-anonymous=1 socket=/var/run/pulse/native 6 | load-module module-default-device-restore 7 | load-module module-always-sink 8 | load-module module-position-event-sounds 9 | -------------------------------------------------------------------------------- /dir/etc/shells: -------------------------------------------------------------------------------- 1 | /bin/sh 2 | /bin/yash 3 | /bin/ash 4 | -------------------------------------------------------------------------------- /dir/etc/udev/rules.d/50-xkeebshit.rules: -------------------------------------------------------------------------------- 1 | # thank you micaela for showing me fatrace 2 | SUBSYSTEM=="input", ATTR{idVendor}=="1ea7", ATTR{idProduct}=="0066", GOTO="keyboardshit" 3 | 4 | LABEL="keyboardshit" 5 | ACTION=="add", RUN+="/mss/bin/setxkeeb" 6 | -------------------------------------------------------------------------------- /dir/etc/udev/rules.d/60-ioschedulers.rules: -------------------------------------------------------------------------------- 1 | ACTION=="add|change", KERNEL=="sd[a-z]", ATTR{queue/rotational}=="1", ATTR{queue/scheduler}="bfq" 2 | ACTION=="add|change", KERNEL=="sd[a-z]", ATTR{queue/rotational}=="0", ATTR{queue/scheduler}="none" 3 | -------------------------------------------------------------------------------- /dir/etc/vimrc: -------------------------------------------------------------------------------- 1 | let skip_defaults_vim=1 2 | 3 | set backupdir=~/.config/vim/backups 4 | set directory=~/.config/vim/swaps 5 | 6 | set nocompatible 7 | set mouse= 8 | 9 | set ruler 10 | set number 11 | set backspace=indent,eol,start 12 | set colorcolumn=80 13 | 14 | set laststatus=2 15 | set statusline=%F%r%m\ \|\ %{wordcount().words}\ words 16 | 17 | syntax on 18 | au BufNewFile,BufFilePre,BufRead *.md set filetype=markdown 19 | 20 | colorscheme industry 21 | 22 | inoremap 23 | inoremap 24 | inoremap 25 | inoremap 26 | cnoremap 27 | cnoremap 28 | cnoremap 29 | cnoremap 30 | -------------------------------------------------------------------------------- /dir/usr/share/yash/initialization/default: -------------------------------------------------------------------------------- 1 | # 1 > includery 2 | . /mss/files/sourceme 3 | . /mss/files/sourceme-aliases 4 | . /mss/files/sourceme-build 5 | 6 | # 2 > vars 7 | HISTFILE=~/.yash_history HISTSIZE=30000 8 | FCEDIT="vim" 9 | 10 | # 3 > features 11 | set --vi 12 | set --brace-expand 13 | set --extended-glob 14 | set --no-unset 15 | set --notify-le 16 | set --hist-space 17 | 18 | bindkey -av '\^L' clear-and-redraw-all 19 | 20 | # 4 > prompts 21 | if [ "$(id -u)" -eq 0 ] 22 | then YASH_PS1='\fob $?\fow ${${${PWD:/~/\~}##*/}:-$PWD}\for: \fD' 23 | else YASH_PS1='\fok $?\fow ${${${PWD:/~/\~}##*/}:-$PWD}\for: \fD' 24 | fi 25 | 26 | YASH_PS2=" \fow> \fD" 27 | -------------------------------------------------------------------------------- /init/files/events: -------------------------------------------------------------------------------- 1 | event=.* 2 | action=/mss/init/files/acpi.script %e 3 | -------------------------------------------------------------------------------- /init/files/udhcpd.conf: -------------------------------------------------------------------------------- 1 | interface br0 2 | start 192.168.255.2 3 | end 192.168.255.6 4 | 5 | pidfile /var/run/udhcpd.pid 6 | lease_file /tmp/leases.tmp 7 | 8 | max_leases 5 9 | decline_time 3600 10 | conflict_time 3600 11 | offer_time 60 12 | min_lease 60 13 | auto_time 7200 14 | 15 | static_lease 00:60:2F:8A:4A:0A 192.168.255.2 16 | static_lease 00:60:2F:8A:4A:0B 192.168.255.3 17 | static_lease 00:60:2F:8A:4A:0C 192.168.255.4 18 | static_lease 00:60:2F:8A:4A:0D 192.168.255.5 19 | static_lease 00:60:2F:8A:4A:0E 192.168.255.6 20 | 21 | option dns 192.168.1.30 192.168.1.31 22 | option subnet 255.255.255.248 23 | option router 192.168.255.1 24 | option lease 864000 25 | option timezone 10800 26 | -------------------------------------------------------------------------------- /init/src/libutil/agetcwd.c: -------------------------------------------------------------------------------- 1 | /* See LICENSE file for copyright and license details. */ 2 | #include 3 | 4 | #include "../util.h" 5 | 6 | char * 7 | agetcwd(void) 8 | { 9 | char *buf; 10 | long size; 11 | 12 | apathmax(&buf, &size); 13 | if (!getcwd(buf, size)) 14 | eprintf("getcwd:"); 15 | 16 | return buf; 17 | } 18 | 19 | -------------------------------------------------------------------------------- /init/src/libutil/agetline.c: -------------------------------------------------------------------------------- 1 | /* See LICENSE file for copyright and license details. */ 2 | #include 3 | #include 4 | #include 5 | 6 | #include "../text.h" 7 | #include "../util.h" 8 | 9 | ssize_t 10 | agetline(char **p, size_t *size, FILE *fp) 11 | { 12 | return getline(p, size, fp); 13 | } 14 | -------------------------------------------------------------------------------- /init/src/libutil/apathmax.c: -------------------------------------------------------------------------------- 1 | /* See LICENSE file for copyright and license details. */ 2 | #include 3 | #include 4 | #include 5 | #include 6 | 7 | #include "../util.h" 8 | 9 | void 10 | apathmax(char **p, long *size) 11 | { 12 | errno = 0; 13 | 14 | if ((*size = pathconf("/", _PC_PATH_MAX)) == -1) { 15 | if (errno == 0) { 16 | *size = BUFSIZ; 17 | } else { 18 | eprintf("pathconf:"); 19 | } 20 | } 21 | *p = emalloc(*size); 22 | } 23 | -------------------------------------------------------------------------------- /init/src/libutil/concat.c: -------------------------------------------------------------------------------- 1 | /* See LICENSE file for copyright and license details. */ 2 | #include 3 | 4 | #include "../text.h" 5 | #include "../util.h" 6 | 7 | void 8 | concat(FILE *fp1, const char *s1, FILE *fp2, const char *s2) 9 | { 10 | char buf[BUFSIZ]; 11 | size_t n; 12 | 13 | while ((n = fread(buf, 1, sizeof(buf), fp1)) > 0) { 14 | if (fwrite(buf, 1, n, fp2) != n) 15 | eprintf("%s: write error:", s2); 16 | if (feof(fp1)) 17 | break; 18 | } 19 | if (ferror(fp1)) 20 | eprintf("%s: read error:", s1); 21 | } 22 | -------------------------------------------------------------------------------- /init/src/libutil/estrtol.c: -------------------------------------------------------------------------------- 1 | /* See LICENSE file for copyright and license details. */ 2 | #include 3 | #include 4 | #include 5 | 6 | #include "../util.h" 7 | 8 | long 9 | estrtol(const char *s, int base) 10 | { 11 | char *end; 12 | long n; 13 | 14 | errno = 0; 15 | n = strtol(s, &end, base); 16 | if (*end != '\0') { 17 | if (base == 0) 18 | eprintf("%s: not an integer\n", s); 19 | else 20 | eprintf("%s: not a base %d integer\n", s, base); 21 | } 22 | if (errno != 0) 23 | eprintf("%s:", s); 24 | 25 | return n; 26 | } 27 | 28 | -------------------------------------------------------------------------------- /init/src/libutil/estrtoul.c: -------------------------------------------------------------------------------- 1 | /* See LICENSE file for copyright and license details. */ 2 | #include 3 | #include 4 | #include 5 | 6 | #include "../util.h" 7 | 8 | unsigned long 9 | estrtoul(const char *s, int base) 10 | { 11 | char *end; 12 | unsigned long n; 13 | 14 | errno = 0; 15 | n = strtoul(s, &end, base); 16 | if (*end != '\0') { 17 | if (base == 0) 18 | eprintf("%s: not an integer\n", s); 19 | else 20 | eprintf("%s: not a base %d integer\n", s, base); 21 | } 22 | if (errno != 0) 23 | eprintf("%s:", s); 24 | 25 | return n; 26 | } 27 | -------------------------------------------------------------------------------- /init/src/libutil/explicit_bzero.c: -------------------------------------------------------------------------------- 1 | /* See LICENSE file for copyright and license details. */ 2 | #include 3 | 4 | #include "../util.h" 5 | 6 | static void *(*volatile explicit_memset)(void *, int, size_t) = memset; 7 | 8 | void 9 | explicit_bzero(void *b, size_t len) 10 | { 11 | (*explicit_memset)(b, 0, len); 12 | } 13 | -------------------------------------------------------------------------------- /init/src/libutil/putword.c: -------------------------------------------------------------------------------- 1 | /* See LICENSE file for copyright and license details. */ 2 | #include 3 | 4 | #include "../util.h" 5 | 6 | void 7 | putword(const char *s) 8 | { 9 | static int first = 1; 10 | 11 | if (!first) 12 | putchar(' '); 13 | 14 | fputs(s, stdout); 15 | first = 0; 16 | } 17 | -------------------------------------------------------------------------------- /init/src/passwd.h: -------------------------------------------------------------------------------- 1 | /* See LICENSE file for copyright and license details. */ 2 | /* passwd.c */ 3 | int pw_check(const struct passwd *, const char *); 4 | int pw_init(void); 5 | -------------------------------------------------------------------------------- /init/src/text.h: -------------------------------------------------------------------------------- 1 | /* See LICENSE file for copyright and license details. */ 2 | 3 | struct linebuf { 4 | char **lines; 5 | long nlines; 6 | long capacity; 7 | }; 8 | #define EMPTY_LINEBUF {NULL, 0, 0,} 9 | void getlines(FILE *, struct linebuf *); 10 | 11 | ssize_t agetline(char **, size_t *, FILE *); 12 | 13 | void concat(FILE *, const char *, FILE *, const char *); 14 | -------------------------------------------------------------------------------- /landfill/config/dmenu_conf.h.in: -------------------------------------------------------------------------------- 1 | static int topbar = 0; 2 | static unsigned int lines = 0; 3 | static const char *fonts[] = { "@fontname@:size=@dmenufontsize@"}; 4 | static const char *prompt = "exec: "; 5 | static const char worddelimiters[] = " "; 6 | static const char *colors[SchemeLast][2] = { 7 | [SchemeNorm] = { "#747474", "#000000" }, 8 | [SchemeSel] = { "#000000", "#747474" }, 9 | [SchemeOut] = { "#747474", "#000000" }, 10 | }; 11 | -------------------------------------------------------------------------------- /landfill/dmenu/dmenu_path: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | cachedir="${XDG_CACHE_HOME:-"$HOME/.cache"}" 4 | cache="$cachedir/dmenu_run" 5 | 6 | [ ! -e "$cachedir" ] && mkdir -p "$cachedir" 7 | 8 | IFS=: 9 | if stest -dqr -n "$cache" $PATH; then 10 | stest -flx $PATH | sort -u | tee "$cache" 11 | else 12 | cat "$cache" 13 | fi 14 | -------------------------------------------------------------------------------- /landfill/dmenu/dmenu_run: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | dmenu_path | dmenu "$@" | ${SHELL:-"/bin/sh"} & 3 | -------------------------------------------------------------------------------- /landfill/dmenu/util.c: -------------------------------------------------------------------------------- 1 | /* See LICENSE file for copyright and license details. */ 2 | #include 3 | #include 4 | #include 5 | #include 6 | 7 | #include "util.h" 8 | 9 | void 10 | die(const char *fmt, ...) 11 | { 12 | va_list ap; 13 | 14 | va_start(ap, fmt); 15 | vfprintf(stderr, fmt, ap); 16 | va_end(ap); 17 | 18 | if (fmt[0] && fmt[strlen(fmt)-1] == ':') { 19 | fputc(' ', stderr); 20 | perror(NULL); 21 | } else { 22 | fputc('\n', stderr); 23 | } 24 | 25 | exit(1); 26 | } 27 | 28 | void * 29 | ecalloc(size_t nmemb, size_t size) 30 | { 31 | void *p; 32 | 33 | if (!(p = calloc(nmemb, size))) 34 | die("calloc:"); 35 | return p; 36 | } 37 | -------------------------------------------------------------------------------- /landfill/dmenu/util.h: -------------------------------------------------------------------------------- 1 | /* See LICENSE file for copyright and license details. */ 2 | 3 | #define MAX(A, B) ((A) > (B) ? (A) : (B)) 4 | #define MIN(A, B) ((A) < (B) ? (A) : (B)) 5 | #define BETWEEN(X, A, B) ((A) <= (X) && (X) <= (B)) 6 | 7 | void die(const char *fmt, ...); 8 | void *ecalloc(size_t nmemb, size_t size); 9 | -------------------------------------------------------------------------------- /landfill/dwm/util.c: -------------------------------------------------------------------------------- 1 | /* See LICENSE file for copyright and license details. */ 2 | #include 3 | #include 4 | #include 5 | #include 6 | 7 | #include "util.h" 8 | 9 | void 10 | die(const char *fmt, ...) 11 | { 12 | va_list ap; 13 | 14 | va_start(ap, fmt); 15 | vfprintf(stderr, fmt, ap); 16 | va_end(ap); 17 | 18 | if (fmt[0] && fmt[strlen(fmt)-1] == ':') { 19 | fputc(' ', stderr); 20 | perror(NULL); 21 | } else { 22 | fputc('\n', stderr); 23 | } 24 | 25 | exit(1); 26 | } 27 | 28 | void * 29 | ecalloc(size_t nmemb, size_t size) 30 | { 31 | void *p; 32 | 33 | if (!(p = calloc(nmemb, size))) 34 | die("calloc:"); 35 | return p; 36 | } 37 | -------------------------------------------------------------------------------- /landfill/dwm/util.h: -------------------------------------------------------------------------------- 1 | /* See LICENSE file for copyright and license details. */ 2 | 3 | #define MAX(A, B) ((A) > (B) ? (A) : (B)) 4 | #define MIN(A, B) ((A) < (B) ? (A) : (B)) 5 | #define BETWEEN(X, A, B) ((A) <= (X) && (X) <= (B)) 6 | 7 | void die(const char *fmt, ...); 8 | void *ecalloc(size_t nmemb, size_t size); 9 | -------------------------------------------------------------------------------- /landfill/meson_options.txt: -------------------------------------------------------------------------------- 1 | option('fontname', 2 | type: 'string', 3 | value: 'Terminus' 4 | ) 5 | option('dmenufontsize', 6 | type: 'integer', 7 | value: 10 8 | ) 9 | option('dwmfontsize', 10 | type: 'integer', 11 | value: 10 12 | ) 13 | option('stfontsize', 14 | type: 'integer', 15 | value: 10 16 | ) 17 | -------------------------------------------------------------------------------- /misc/bad-memory.txt: -------------------------------------------------------------------------------- 1 | (11 runs) memtest86+ 5.01: 2 | ========================== 3 | lowest -> 000442da828 1090.6MB 4 | highest -> 0004c2da808 1218.6MB 5 | 6 | (15 runs) memtest86 4.3.7: 7 | ========================== 8 | lowest -> 000442da008 1090.8MB 9 | highest -> 0004c2dafe8 1218.8MB 10 | 11 | a bit of tolerance to both the end and the beginning of the faulty addresses: 12 | ============================================================================= 13 | begin 1132462080 = 0x43800000 = 1080mb 14 | end 1289748480 = 0x4CE00000 = 1230mb 15 | diff 157286400 = 0x9600000 = 150mb 16 | 17 | memmap=0x9600000$0x43800000 18 | -------------------------------------------------------------------------------- /misc/cryptsetup.txt: -------------------------------------------------------------------------------- 1 | # create luks 2 | cryptsetup \ 3 | --type luks2 \ 4 | --cipher aes-xts-plain64 \ 5 | --hash sha512 \ 6 | --iter-time 2000 \ 7 | --key-size 512 \ 8 | --pbkdf argon2id \ 9 | \ 10 | --use-urandom \ 11 | --verify-passphrase \ 12 | \ 13 | luksFormat /dev/sdb 14 | 15 | # format the partition 16 | cryptsetup luksOpen /dev/sdb archive 17 | 18 | mkfs.ext4 /dev/mapper/archive 19 | e2label /dev/mapper/archive archive 20 | 21 | cryptsetup close archive 22 | 23 | # nuking luks header 24 | wipefs -a /dev/sdb 25 | -------------------------------------------------------------------------------- /misc/detect-sigill.txt: -------------------------------------------------------------------------------- 1 | has_cancer(){ 2 | for i in $(find ${1} \ 3 | -type f -exec file {} ';' \ 4 | | grep 'ELF ' \ 5 | | awk '{print $1}' | sed 's/:$//g'); do 6 | local meme=$(xed -n 10G -chip-check P4PRESCOTT -i "${i}" 2>&1 \ 7 | | grep INVALID-FOR-CHIP -m 1) 8 | if [ ! -z "${meme}" ]; then 9 | echo "${i}" 10 | fi 11 | done 12 | } 13 | 14 | has_cancer \ 15 | "/bin /lib /lib64 /mnt/mss/stuff/techy-bits/bin /mss/bin /opt /sbin /usr" \ 16 | >cancerlist.txt 17 | -------------------------------------------------------------------------------- /misc/interesting.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gottaeat/apathy/68bdf1de624c5c1474e6e91f0438072e8173ea53/misc/interesting.png -------------------------------------------------------------------------------- /misc/interesting2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gottaeat/apathy/68bdf1de624c5c1474e6e91f0438072e8173ea53/misc/interesting2.png -------------------------------------------------------------------------------- /misc/interesting3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gottaeat/apathy/68bdf1de624c5c1474e6e91f0438072e8173ea53/misc/interesting3.png -------------------------------------------------------------------------------- /misc/interesting4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gottaeat/apathy/68bdf1de624c5c1474e6e91f0438072e8173ea53/misc/interesting4.png -------------------------------------------------------------------------------- /misc/libvdpau-removal-notes.txt: -------------------------------------------------------------------------------- 1 | # > 1 2 | find \ 3 | /bin /lib /lib64 /mss/bin/ /mss/init/bin/ /sbin /usr \ 4 | -type f > /tmp/all-files.txt 5 | 6 | # > 2 7 | aaaa="$(cat /tmp/all-files.txt)" 8 | 9 | for file in $aaaa; do 10 | meme="$(objdump -x $file 2>/dev/null \ 11 | | grep \ 12 | -e libvdpau)" 13 | [ ! -z "${meme}" ] && printf "$file\n" 14 | done 2>&1 | tee /tmp/linked.txt 15 | 16 | # > 3 17 | /usr/bin/mpv 18 | /usr/lib/libvdpau.so.1.0.0 19 | /usr/lib/libavutil.so.56.51.100 20 | 21 | [d] mpv 22 | [d] ffmpeg 23 | 24 | vdpau's own libs: 25 | /usr/lib/vdpau/libvdpau_trace.so.1.0.0 26 | /usr/lib/vdpau/libvdpau_va_gl.so.1 27 | -------------------------------------------------------------------------------- /misc/rustc-native-ish-flags-for-core2duo-t8100.txt: -------------------------------------------------------------------------------- 1 | -Ctarget-cpu=core2 2 | -Ctarget-feature=+x87,+cx16,+fxsr,+mmx,+sahf,+sse,+sse2,+sse3,+sse4.1,+ssse3,-avx,-aes,-sse4a,-sse4.2 3 | -------------------------------------------------------------------------------- /misc/save-static-libs.txt: -------------------------------------------------------------------------------- 1 | libc.a libcrypt.a libdl.a libelf.a libm.a libpthread.a libresolv.a librt.a libstdc++.a libstdc++fs.a libsupc++.a libutil.a liby.a 2 | -------------------------------------------------------------------------------- /pkg/recipes/acpid/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | ./configure \ 3 | --build=$CBUILD \ 4 | --host=$CHOST \ 5 | --prefix=/usr \ 6 | --sbindir=/usr/bin 7 | 8 | make 9 | 10 | # 2 11 | make DESTDIR="${PWD}"/KEK install 12 | cd "${PWD}"/KEK/usr/bin 13 | 14 | doas -s 15 | for i in acpid ; do 16 | strip --strip-all "${i}" 17 | chown root:root "${i}" 18 | mv "${i}" /usr/bin/ 19 | done 20 | -------------------------------------------------------------------------------- /pkg/recipes/acpid/ver: -------------------------------------------------------------------------------- 1 | acpid 2.0.32 2 | -------------------------------------------------------------------------------- /pkg/recipes/android-tools/ver: -------------------------------------------------------------------------------- 1 | android-tools 31.0.2 2 | -------------------------------------------------------------------------------- /pkg/recipes/atk/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | sed -i "/subdir('tests')/d" meson.build 3 | 4 | mkdir build 5 | cd build 6 | 7 | meson setup \ 8 | --buildtype=plain \ 9 | --prefix=/usr \ 10 | --sysconfdir=/etc \ 11 | -Ddocs=false \ 12 | -Dintrospection=false \ 13 | .. 14 | -------------------------------------------------------------------------------- /pkg/recipes/atk/ver: -------------------------------------------------------------------------------- 1 | atk 2.38.0 2 | -------------------------------------------------------------------------------- /pkg/recipes/audioshit/ver: -------------------------------------------------------------------------------- 1 | alsa-lib 1.2.7 2 | alsa-plugins 1.2.7.1 3 | alsa-utils 1.2.7 4 | pulseaudio 16.1 5 | -------------------------------------------------------------------------------- /pkg/recipes/autoconf/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | M4=/usr/bin/m4 \ 3 | ./configure \ 4 | --build=$CBUILD \ 5 | --host=$CHOST \ 6 | --prefix=/usr 7 | -------------------------------------------------------------------------------- /pkg/recipes/autoconf/ver: -------------------------------------------------------------------------------- 1 | autoconf 2.70 2 | -------------------------------------------------------------------------------- /pkg/recipes/automake/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | ./configure \ 3 | --build=$CBUILD \ 4 | --host=$CHOST \ 5 | --prefix=/usr 6 | -------------------------------------------------------------------------------- /pkg/recipes/automake/ver: -------------------------------------------------------------------------------- 1 | automake 1.16.3 2 | -------------------------------------------------------------------------------- /pkg/recipes/bc/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | ./configure \ 3 | --prefix=/usr \ 4 | --disable-nls \ 5 | --disable-man-pages 6 | -------------------------------------------------------------------------------- /pkg/recipes/bc/ver: -------------------------------------------------------------------------------- 1 | bc 4.0.1 2 | -------------------------------------------------------------------------------- /pkg/recipes/bind/files/127.zone: -------------------------------------------------------------------------------- 1 | $ORIGIN 127.in-addr.arpa. 2 | $TTL 1W 3 | @ 1D IN SOA localhost. root.localhost. ( 4 | 2002081601 ; serial 5 | 3H ; refresh 6 | 15M ; retry 7 | 1W ; expiry 8 | 1D ) ; minimum 9 | 10 | 1D IN NS localhost. 11 | 1 1D IN PTR localhost. 12 | -------------------------------------------------------------------------------- /pkg/recipes/bind/files/localhost.zone: -------------------------------------------------------------------------------- 1 | $TTL 1W 2 | @ IN SOA ns.localhost. root.localhost. ( 3 | 2002081601 ; Serial 4 | 28800 ; Refresh 5 | 14400 ; Retry 6 | 604800 ; Expire - 1 week 7 | 86400 ) ; Minimum 8 | @ IN NS ns 9 | ns IN A 127.0.0.1 10 | 11 | ns IN AAAA ::1 12 | -------------------------------------------------------------------------------- /pkg/recipes/bind/files/rndc.conf: -------------------------------------------------------------------------------- 1 | key "rndc-key" { 2 | algorithm hmac-sha256; 3 | secret "REPLACESECRET"; 4 | }; 5 | 6 | options { 7 | default-key "rndc-key"; 8 | default-server 127.0.0.1; 9 | default-port 953; 10 | }; 11 | -------------------------------------------------------------------------------- /pkg/recipes/bind/ver: -------------------------------------------------------------------------------- 1 | bind 9.18.11 2 | -------------------------------------------------------------------------------- /pkg/recipes/bison/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | export CFLAGS="${CFLAGS} -fno-builtin" 3 | export CXXFLAGS="${CXXFLAGS} -fno-builtin" 4 | 5 | ./configure \ 6 | --build=$CBUILD \ 7 | --host=$CHOST \ 8 | --prefix=/usr 9 | -------------------------------------------------------------------------------- /pkg/recipes/bison/ver: -------------------------------------------------------------------------------- 1 | bison 3.7.4 2 | -------------------------------------------------------------------------------- /pkg/recipes/boost/ver: -------------------------------------------------------------------------------- 1 | boost 1.76.0 2 | -------------------------------------------------------------------------------- /pkg/recipes/browserlibs/patches/0003-nspr-nspr_config.patch: -------------------------------------------------------------------------------- 1 | --- a/config/nspr-config.in 2 | +++ b/config/nspr-config.in 3 | @@ -126,7 +126,7 @@ 4 | fi 5 | 6 | if test "$echo_libs" = "yes"; then 7 | - libdirs=-L$libdir 8 | + libdirs="" 9 | if test -n "$lib_plds"; then 10 | libdirs="$libdirs -lplds${major_version}" 11 | fi 12 | -------------------------------------------------------------------------------- /pkg/recipes/browserlibs/ver: -------------------------------------------------------------------------------- 1 | icu 72.1 2 | nspr 4.35 3 | nss 3.89 4 | -------------------------------------------------------------------------------- /pkg/recipes/busybox/ver: -------------------------------------------------------------------------------- 1 | busybox 1.36.0 2 | -------------------------------------------------------------------------------- /pkg/recipes/bzip2/ver: -------------------------------------------------------------------------------- 1 | bzip2 1.0.8 2 | -------------------------------------------------------------------------------- /pkg/recipes/chromium/files/chromium: -------------------------------------------------------------------------------- 1 | #!/mss/bin/sh 2 | exec \ 3 | /opt/chromium/lib/chromium \ 4 | --enable-features=CSSColorSchemeUARendering \ 5 | --enable-features=VaapiVideoDecode \ 6 | --enable-features=WebUIDarkMode \ 7 | --enable-gpu-rasterization \ 8 | --disable-smooth-scrolling \ 9 | --force-dark-mode \ 10 | --wm-window-animations-disabled \ 11 | --animation-duration-scale=0 \ 12 | --disk-cache-dir=/dev/null \ 13 | --disk-cache-size=1 \ 14 | "${@}" 15 | -------------------------------------------------------------------------------- /pkg/recipes/chromium/patches/0001-musl-import-version.patch: -------------------------------------------------------------------------------- 1 | they fixed the import to be glibc conditional, but now nothing is imported so 2 | all the string functions are missing. 3 | -- 4 | --- a/chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc 5 | +++ b/chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc 6 | @@ -61,8 +61,7 @@ 7 | 8 | // TODO(crbug.com/1052397): Revisit the macro expression once build flag switch 9 | // of lacros-chrome is complete. 10 | -#if defined(__GLIBC__) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) 11 | -#include 12 | +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) 13 | 14 | #include "base/linux_util.h" 15 | #include "base/strings/string_split.h" 16 | -------------------------------------------------------------------------------- /pkg/recipes/chromium/patches/0011-fc-cache-version.patch: -------------------------------------------------------------------------------- 1 | instead of hardcoding the version, use the defined macro. 2 | -- 3 | --- a/third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc 4 | +++ b/third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc 5 | @@ -56,7 +56,7 @@ 6 | FcFini(); 7 | 8 | // Check existence of intended fontconfig cache file. 9 | - auto cache = fontconfig_caches + "/" + kCacheKey + "-le64.cache-9"; 10 | + auto cache = fontconfig_caches + "/" + kCacheKey + "-le64.cache-" + FC_CACHE_VERSION; 11 | bool cache_exists = access(cache.c_str(), F_OK) == 0; 12 | return !cache_exists; 13 | } 14 | -------------------------------------------------------------------------------- /pkg/recipes/chromium/ver: -------------------------------------------------------------------------------- 1 | chromium 113.0.5672.63 2 | -------------------------------------------------------------------------------- /pkg/recipes/clzip/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | ./configure \ 3 | --prefix=/usr \ 4 | CC="${CC}" \ 5 | CFLAGS="${CFLAGS}" \ 6 | LDFLAGS="${LDFLAGS}" 7 | 8 | make 9 | 10 | # 2 11 | doas -s 12 | for i in clzip; do 13 | strip --strip-all "${i}" 14 | chown root:root "${i}" 15 | mv "${i}" /usr/bin/ 16 | ln -sfv "${i}" /usr/bin/lzip 17 | done 18 | -------------------------------------------------------------------------------- /pkg/recipes/clzip/ver: -------------------------------------------------------------------------------- 1 | clzip 1.12 2 | -------------------------------------------------------------------------------- /pkg/recipes/cmake/ver: -------------------------------------------------------------------------------- 1 | cmake 3.26.0 2 | -------------------------------------------------------------------------------- /pkg/recipes/cryptshit/patches/0003-lvm2-fix-includes.patch: -------------------------------------------------------------------------------- 1 | From 0690ba61fc34b081e1d59cfd13902809dbc56362 Mon Sep 17 00:00:00 2001 2 | From: must_eat 3 | Date: Mon, 12 Dec 2022 11:33:11 +0300 4 | Subject: [PATCH 2/3] fix includes. 5 | 6 | --- 7 | tools/vgimportdevices.c | 2 ++ 8 | 1 file changed, 2 insertions(+) 9 | 10 | diff --git a/tools/vgimportdevices.c b/tools/vgimportdevices.c 11 | index ab359d3..e6160e3 100644 12 | --- a/tools/vgimportdevices.c 13 | +++ b/tools/vgimportdevices.c 14 | @@ -16,6 +16,8 @@ 15 | #include "lib/cache/lvmcache.h" 16 | #include "lib/device/device_id.h" 17 | 18 | +#include 19 | + 20 | struct vgimportdevices_params { 21 | uint32_t added_devices; 22 | }; 23 | -- 24 | 2.38.1 25 | 26 | -------------------------------------------------------------------------------- /pkg/recipes/cryptshit/patches/0005-cryptsetup-flush-stdout.patch: -------------------------------------------------------------------------------- 1 | diff -upr cryptsetup-2.4.0.orig/src/utils_tools.c cryptsetup-2.4.0/src/utils_tools.c 2 | --- cryptsetup-2.4.0.orig/src/utils_tools.c 2021-08-29 15:17:46.989874344 +0200 3 | +++ cryptsetup-2.4.0/src/utils_tools.c 2021-08-29 15:18:45.543241866 +0200 4 | @@ -79,10 +79,13 @@ void tool_log(int level, const char *msg 5 | 6 | case CRYPT_LOG_NORMAL: 7 | fprintf(stdout, "%s", msg); 8 | + fflush(stdout); 9 | break; 10 | case CRYPT_LOG_VERBOSE: 11 | - if (params && params->verbose) 12 | + if (params && params->verbose) { 13 | fprintf(stdout, "%s", msg); 14 | + fflush(stdout); 15 | + } 16 | break; 17 | case CRYPT_LOG_ERROR: 18 | fprintf(stderr, "%s", msg); 19 | -------------------------------------------------------------------------------- /pkg/recipes/cryptshit/ver: -------------------------------------------------------------------------------- 1 | cryptsetup 2.6.0 2 | lvm2 2.03.17 3 | -------------------------------------------------------------------------------- /pkg/recipes/curl/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | ./configure \ 3 | --build=$CBUILD \ 4 | --host=$CHOST \ 5 | --prefix=/usr \ 6 | --with-ca-fallback \ 7 | --with-libssh2 \ 8 | --with-openssl \ 9 | --with-pic \ 10 | --enable-unix-sockets \ 11 | --without-libidn2 \ 12 | --without-libpsl \ 13 | --without-librtmp \ 14 | --disable-ares \ 15 | --disable-ipv6 \ 16 | --disable-ldap \ 17 | --disable-manual \ 18 | --disable-static 19 | -------------------------------------------------------------------------------- /pkg/recipes/curl/ver: -------------------------------------------------------------------------------- 1 | curl 8.0.1 2 | -------------------------------------------------------------------------------- /pkg/recipes/diffutils/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | export CFLAGS="${CFLAGS} -fno-builtin" 3 | export CXXFLAGS="${CXXFLAGS} -fno-builtin" 4 | 5 | ./configure \ 6 | --build=$CBUILD \ 7 | --host=$CHOST \ 8 | --prefix=/usr \ 9 | --disable-nls 10 | -------------------------------------------------------------------------------- /pkg/recipes/diffutils/ver: -------------------------------------------------------------------------------- 1 | diffutils 3.7 2 | -------------------------------------------------------------------------------- /pkg/recipes/dragon/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | tar xf /mss/work/sauces/dragon-0a56eb2d.tar.zst 3 | cd dragon-0a56eb2d/ 4 | 5 | make 6 | 7 | doas -s 8 | for i in dragon; do 9 | strip --strip-all "${i}" 10 | chown root:root "${i}" 11 | mv "${i}" /usr/bin/ 12 | done 13 | -------------------------------------------------------------------------------- /pkg/recipes/dragon/ver: -------------------------------------------------------------------------------- 1 | dragon 0a56eb2d 2 | -------------------------------------------------------------------------------- /pkg/recipes/e2fsprogs/ver: -------------------------------------------------------------------------------- 1 | e2fsprogs 1.46.4 2 | -------------------------------------------------------------------------------- /pkg/recipes/efibootmgr/ver: -------------------------------------------------------------------------------- 1 | efibootmgr 18 2 | -------------------------------------------------------------------------------- /pkg/recipes/eudev/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | ./configure \ 3 | --build="${CBUILD}" \ 4 | --host="${CHOST}" \ 5 | --prefix=/usr \ 6 | --sysconfdir=/etc \ 7 | --sbindir=/usr/bin \ 8 | \ 9 | --enable-programs \ 10 | --enable-blkid \ 11 | --disable-selinux \ 12 | --disable-manpages \ 13 | --disable-kmod \ 14 | --disable-hwdb \ 15 | --disable-static \ 16 | --disable-introspection 17 | 18 | make 19 | 20 | # 2 21 | doas -s 22 | make install 23 | cp -rv \ 24 | /mss/repo/dir/etc/udev/rules.d/* \ 25 | /etc/udev/rules.d/ 26 | -------------------------------------------------------------------------------- /pkg/recipes/eudev/ver: -------------------------------------------------------------------------------- 1 | eudev 3.2.11 2 | -------------------------------------------------------------------------------- /pkg/recipes/expat/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | ./configure \ 3 | --build=$CBUILD \ 4 | --host=$CHOST \ 5 | --prefix=/usr \ 6 | --disable-static 7 | -------------------------------------------------------------------------------- /pkg/recipes/expat/ver: -------------------------------------------------------------------------------- 1 | expat 2.4.8 2 | -------------------------------------------------------------------------------- /pkg/recipes/fbcat/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | gcd1 https://github.com/jwilk/fbcat 3 | cd fbcat/ 4 | 5 | make 6 | 7 | # 2 8 | doas -s 9 | for i in fbcat; do 10 | strip --strip-all "${i}" 11 | chown root:root "${i}" 12 | mv "${i}" /usr/bin/ 13 | done 14 | -------------------------------------------------------------------------------- /pkg/recipes/fbcat/ver: -------------------------------------------------------------------------------- 1 | fbcat 25062ab1 2 | -------------------------------------------------------------------------------- /pkg/recipes/fdupes/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | ./configure \ 3 | --build=$CBUILD \ 4 | --host=$CHOST \ 5 | --prefix=/usr 6 | -------------------------------------------------------------------------------- /pkg/recipes/fdupes/ver: -------------------------------------------------------------------------------- 1 | fdupes 2.1.2 2 | -------------------------------------------------------------------------------- /pkg/recipes/feh/ver: -------------------------------------------------------------------------------- 1 | feh 3.7.1 2 | -------------------------------------------------------------------------------- /pkg/recipes/ffmpeg/ver: -------------------------------------------------------------------------------- 1 | ffmpeg 6.0 2 | -------------------------------------------------------------------------------- /pkg/recipes/file/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | ./configure \ 3 | --build=$CBUILD \ 4 | --host=$CHOST \ 5 | --prefix=/usr \ 6 | --disable-static 7 | -------------------------------------------------------------------------------- /pkg/recipes/file/ver: -------------------------------------------------------------------------------- 1 | file 5.40 2 | -------------------------------------------------------------------------------- /pkg/recipes/findutils/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | ./configure \ 3 | --build=$CBUILD \ 4 | --host=$CHOST \ 5 | --prefix=/usr \ 6 | --localstatedir=/var \ 7 | --disable-nls 8 | 9 | make 10 | 11 | # 2 12 | doas -s 13 | make install 14 | mv /usr/bin/find /bin/ 15 | 16 | rm -rfv \ 17 | /usr/share/info \ 18 | /usr/share/man 19 | -------------------------------------------------------------------------------- /pkg/recipes/findutils/ver: -------------------------------------------------------------------------------- 1 | findutils 4.8.0 2 | -------------------------------------------------------------------------------- /pkg/recipes/firefox/files/default-bookmarks.html: -------------------------------------------------------------------------------- 1 | #filter substitution 2 | 3 | 6 | 7 | Bookmarks 8 |

Bookmarks Menu

9 | 10 |

11 |

Bookmarks Toolbar

12 |
Add bookmarks to this folder to see them displayed on the Bookmarks Toolbar 13 |

14 |


15 |

16 |

17 | -------------------------------------------------------------------------------- /pkg/recipes/firefox/patches/0003-do-not-wrap-features.h.patch: -------------------------------------------------------------------------------- 1 | From 51417ce4b085618f1d2d7913e6762df4f0283a68 Mon Sep 17 00:00:00 2001 2 | From: must_eat 3 | Date: Tue, 4 Apr 2023 19:05:16 +0300 4 | Subject: [PATCH 03/15] do not wrap features.h. 5 | 6 | --- 7 | config/system-headers.mozbuild | 1 - 8 | 1 file changed, 1 deletion(-) 9 | 10 | diff --git a/config/system-headers.mozbuild b/config/system-headers.mozbuild 11 | index 9c07dba2f4..04ca57ae8d 100644 12 | --- a/config/system-headers.mozbuild 13 | +++ b/config/system-headers.mozbuild 14 | @@ -229,7 +229,6 @@ system_headers = [ 15 | 'execinfo.h', 16 | 'extras.h', 17 | 'fcntl.h', 18 | - 'features.h', 19 | 'fenv.h', 20 | 'ffi.h', 21 | 'fibdef.h', 22 | -- 23 | 2.40.0 24 | 25 | -------------------------------------------------------------------------------- /pkg/recipes/firefox/ver: -------------------------------------------------------------------------------- 1 | firefox 112.0.2 2 | -------------------------------------------------------------------------------- /pkg/recipes/flac/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | ./configure \ 3 | --build=$CBUILD \ 4 | --host=$CHOST \ 5 | --prefix=/usr \ 6 | \ 7 | --enable-shared \ 8 | --disable-static \ 9 | \ 10 | --enable-sse \ 11 | --enable-ogg \ 12 | --disable-altivec \ 13 | --disable-vsx \ 14 | --disable-avx \ 15 | --disable-thorough-tests \ 16 | --disable-exhaustive-tests \ 17 | --disable-valgrind-testing \ 18 | --disable-doxygen-docs \ 19 | --disable-local-xmms-plugin \ 20 | --disable-xmms-plugin \ 21 | --disable-cpplibs \ 22 | --disable-oggtest \ 23 | --disable-examples \ 24 | --disable-rpath 25 | -------------------------------------------------------------------------------- /pkg/recipes/flac/ver: -------------------------------------------------------------------------------- 1 | flac 1.3.3 2 | -------------------------------------------------------------------------------- /pkg/recipes/flex/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | ./configure \ 3 | --build=$CBUILD \ 4 | --host=$CHOST \ 5 | --prefix=/usr \ 6 | --disable-static \ 7 | ac_cv_func_malloc_0_nonnull=yes \ 8 | ac_cv_func_realloc_0_nonnull=yes 9 | 10 | make 11 | 12 | # 2 13 | doas -s 14 | make install 15 | ln -sfv flex /usr/bin/lex 16 | -------------------------------------------------------------------------------- /pkg/recipes/flex/ver: -------------------------------------------------------------------------------- 1 | flex 2.6.4 2 | -------------------------------------------------------------------------------- /pkg/recipes/freeglut/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | cleancmake 3 | 4 | mkdir build 5 | cd build 6 | 7 | cmake -Wno-dev -GNinja \ 8 | -DCMAKE_INSTALL_PREFIX=/usr \ 9 | -DCMAKE_INSTALL_LIBDIR=lib \ 10 | -DCMAKE_C_FLAGS="$CFLAGS" \ 11 | -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ 12 | -DCMAKE_EXE_LINKER_FLAGS="$LDFLAGS" \ 13 | -DCMAKE_SHARED_LINKER_FLAGS="$LDFLAGS" \ 14 | -DCMAKE_C_COMPILER_TARGET="$CHOST" \ 15 | -DCMAKE_CXX_COMPILER_TARGET="$CHOST" \ 16 | \ 17 | -DFREEGLUT_BUILD_DEMOS=OFF \ 18 | -DFREEGLUT_BUILD_STATIC_LIBS=OFF \ 19 | .. 20 | -------------------------------------------------------------------------------- /pkg/recipes/freeglut/ver: -------------------------------------------------------------------------------- 1 | freeglut 3.2.1 2 | -------------------------------------------------------------------------------- /pkg/recipes/fribidi/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | ./configure \ 3 | --build=$CBUILD \ 4 | --host=$CHOST \ 5 | --prefix=/usr \ 6 | --disable-static 7 | -------------------------------------------------------------------------------- /pkg/recipes/fribidi/ver: -------------------------------------------------------------------------------- 1 | fribidi 1.0.10 2 | -------------------------------------------------------------------------------- /pkg/recipes/gamelibs/ver: -------------------------------------------------------------------------------- 1 | openal 1.23.0 2 | sdl2 2.26.4 3 | -------------------------------------------------------------------------------- /pkg/recipes/gdk-pixbuf/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | sed -i "/subdir('tests')/d" meson.build 3 | 4 | mkdir build 5 | cd build 6 | 7 | meson setup \ 8 | --buildtype=plain \ 9 | --prefix=/usr \ 10 | -Dpng=enabled \ 11 | -Dtiff=enabled \ 12 | -Djpeg=enabled \ 13 | -Dbuiltin_loaders=all \ 14 | -Dgtk_doc=false \ 15 | -Ddocs=false \ 16 | -Dintrospection=disabled \ 17 | -Dman=false \ 18 | -Drelocatable=false \ 19 | -Dinstalled_tests=false \ 20 | -Dgio_sniffing=false \ 21 | .. 22 | 23 | samu 24 | 25 | # 2 26 | doas -s 27 | samu install 28 | 29 | rm -rfv \ 30 | /usr/share/thumbnailers \ 31 | /usr/lib/gdk-pixbuf-2.0 32 | -------------------------------------------------------------------------------- /pkg/recipes/gdk-pixbuf/ver: -------------------------------------------------------------------------------- 1 | gdk-pixbuf 2.42.8 2 | -------------------------------------------------------------------------------- /pkg/recipes/giflib/patches/0001-restore-deprecated-functions.patch: -------------------------------------------------------------------------------- 1 | Source: Gentoo, written by Gary Stein 2 | Upstream: No 3 | Reason: restores deprecated GifQuantizeBuffer which some packages (notably libgdiplus) still use 4 | --- a/Makefile 2019-03-28 14:57:23.000000000 -0400 5 | +++ b/Makefile 2019-03-31 23:38:20.700603561 -0400 6 | @@ -67,8 +67,8 @@ 7 | 8 | $(UTILS):: libgif.a libutil.a 9 | 10 | -libgif.so: $(OBJECTS) $(HEADERS) 11 | - $(CC) $(CFLAGS) -shared $(LDFLAGS) -Wl,-soname -Wl,libgif.so.$(LIBMAJOR) -o libgif.so $(OBJECTS) 12 | +libgif.so: $(OBJECTS) $(HEADERS) $(UOBJECTS) 13 | + $(CC) $(CFLAGS) -shared $(LDFLAGS) -Wl,-soname -Wl,libgif.so.$(LIBMAJOR) -o libgif.so $(OBJECTS) $(UOBJECTS) 14 | 15 | libgif.a: $(OBJECTS) $(HEADERS) 16 | $(AR) rcs libgif.a $(OBJECTS) 17 | 18 | -------------------------------------------------------------------------------- /pkg/recipes/giflib/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | pdir="/mss/repo/pkg/recipes/giflib/patches" 3 | patch -p1 < "${pdir}"/0001-restore-deprecated-functions.patch 4 | 5 | make \ 6 | AR="${AR}" \ 7 | CC="${CC}" \ 8 | CFLAGS="${CFLAGS} -std=gnu99 -fPIC -Wno-format-truncation" \ 9 | LDFLAGS="${LDFLAGS}" \ 10 | OFLAGS="" \ 11 | all 12 | 13 | # 2 14 | doas -s 15 | make PREFIX=/usr install 16 | rm -rfv \ 17 | /usr/lib/libgif.a \ 18 | /usr/share/man 19 | -------------------------------------------------------------------------------- /pkg/recipes/giflib/ver: -------------------------------------------------------------------------------- 1 | giflib 5.2.1 2 | -------------------------------------------------------------------------------- /pkg/recipes/git/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | pdir="/mss/repo/pkg/recipes/git/patches" 3 | patch -p1 < "${pdir}"/0001-tinify-git.patch 4 | 5 | export CFLAGS="${CFLAGS} -fPIC" 6 | export CXXFLAGS="${CXXFLAGS} -fPIC" 7 | 8 | make configure 9 | 10 | cat > config.mak < /* open and co. */ 5 | #include /* stat() */ 6 | #include /* major() */ 7 | +#include 8 | #include /* ioctl */ 9 | 10 | /* Linux specific (to be outsourced in gpm2 */ 11 | -------------------------------------------------------------------------------- /pkg/recipes/gpm/patches/0007-gcc-10.patch: -------------------------------------------------------------------------------- 1 | https://bugs.gentoo.org/705878 2 | https://github.com/telmich/gpm/pull/37 3 | 4 | --- a/src/headers/daemon.h 5 | +++ b/src/headers/daemon.h 6 | @@ -180,7 +180,7 @@ extern struct mouse_features mouse_table[3], 7 | extern Gpm_Type mice[]; 8 | extern Gpm_Type *repeated_type; 9 | 10 | -time_t last_selection_time; 11 | +extern time_t last_selection_time; 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /pkg/recipes/gpm/ver: -------------------------------------------------------------------------------- 1 | gpm 1.20.7 2 | -------------------------------------------------------------------------------- /pkg/recipes/grep/ver: -------------------------------------------------------------------------------- 1 | grep 3.10 2 | -------------------------------------------------------------------------------- /pkg/recipes/gtk3/ver: -------------------------------------------------------------------------------- 1 | gtk3 3.24.34 2 | -------------------------------------------------------------------------------- /pkg/recipes/htop/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | NOCONFIGURE=1 ./autogen.sh 3 | 4 | ./configure \ 5 | --build=$CBUILD \ 6 | --host=$CHOST \ 7 | --prefix=/usr \ 8 | --sysconfdir=/etc \ 9 | --mandir=/usr/share/man \ 10 | --localstatedir=/var \ 11 | --disable-cgroup \ 12 | --enable-taskstats 13 | -------------------------------------------------------------------------------- /pkg/recipes/htop/ver: -------------------------------------------------------------------------------- 1 | htop 3.0.2 2 | -------------------------------------------------------------------------------- /pkg/recipes/imagemagick/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | ./configure \ 3 | --build=$CBUILD \ 4 | --host=$CHOST \ 5 | --prefix=/usr \ 6 | \ 7 | --sysconfdir=/etc \ 8 | --disable-shared \ 9 | --disable-nls \ 10 | --disable-docs \ 11 | --without-modules \ 12 | --without-perl \ 13 | --without-magick-plus-plus 14 | 15 | make 16 | 17 | # 2 18 | doas -s 19 | make install-binPROGRAMS install-exec-local 20 | 21 | rm -rfv \ 22 | /usr/lib/libMagickCore-7.Q16HDRI.a \ 23 | /usr/lib/libMagickWand-7.Q16HDRI.a \ 24 | /usr/lib/libMagickCore-7.Q16HDRI.la \ 25 | /usr/lib/libMagickWand-7.Q16HDRI.la 26 | -------------------------------------------------------------------------------- /pkg/recipes/imagemagick/ver: -------------------------------------------------------------------------------- 1 | imagemagick 7.0.10.23 2 | -------------------------------------------------------------------------------- /pkg/recipes/imlib2/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | ./configure \ 3 | --build=$CBUILD \ 4 | --host=$CHOST \ 5 | --prefix=/usr \ 6 | --disable-static 7 | -------------------------------------------------------------------------------- /pkg/recipes/imlib2/ver: -------------------------------------------------------------------------------- 1 | imlib2 1.6.1 2 | -------------------------------------------------------------------------------- /pkg/recipes/initramfs/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | cdt1 3 | mkdir initramfs 4 | cd initramfs 5 | 6 | mkdir bin/ opt/ 7 | mkdir dev/ sys/ proc/ run/ 8 | mkdir mnt/ 9 | 10 | tar xf /mnt/mss/stuff/techy-bits/packaged-software/busybox-1.36.0-initramfs.tar.zst 11 | mv ./busybox bin/ 12 | cp -r /opt/cryptshit opt/ 13 | 14 | fdir="/mss/repo/pkg/recipes/initramfs/files" 15 | cp "${fdir}"/init . 16 | 17 | cdir="/mnt/mss/stuff/techy-bits/git/mss-ec/consolefonts" 18 | cp "${cdir}"/ter-v14n.psf ./font.psf 19 | 20 | tstamp=`dn` 21 | 22 | sed -i init \ 23 | -e "s/REPLACEDAT/${tstamp}/g" 24 | 25 | chmod +x init 26 | 27 | # 2 28 | find . | cpio -o -H newc | zstd -19 > ../initramfs.zst 29 | cp ../initramfs.zst /mnt/mss/stuff/techy-bits/packaged-software/\ 30 | initramfs-"${tstamp}".zst 31 | -------------------------------------------------------------------------------- /pkg/recipes/initramfs/ver: -------------------------------------------------------------------------------- 1 | initramfs 14 2 | -------------------------------------------------------------------------------- /pkg/recipes/inputery/ver: -------------------------------------------------------------------------------- 1 | libinput 1.23.0 2 | xf86-input-libinput 1.3.0 3 | -------------------------------------------------------------------------------- /pkg/recipes/intel-vaapi-driver/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | mkdir build 3 | cd build 4 | 5 | meson setup \ 6 | --buildtype=plain \ 7 | --prefix=/usr \ 8 | \ 9 | -Dwith_x11=yes \ 10 | -Dwith_wayland=no \ 11 | -Denable_hybrid_codec=false \ 12 | -Denable_tests=false \ 13 | .. 14 | -------------------------------------------------------------------------------- /pkg/recipes/intel-vaapi-driver/ver: -------------------------------------------------------------------------------- 1 | intel-vaapi-driver 2.4.1 2 | -------------------------------------------------------------------------------- /pkg/recipes/ioquake3/patches/0001-lc++-for-openal.patch: -------------------------------------------------------------------------------- 1 | diff --git a/Makefile b/Makefile 2 | index 9a7920f..83cb8b9 100644 3 | --- a/Makefile 4 | +++ b/Makefile 5 | @@ -302,7 +302,7 @@ ifneq ($(call bin_path, $(PKG_CONFIG)),) 6 | CURL_CFLAGS ?= $(shell $(PKG_CONFIG) --silence-errors --cflags libcurl) 7 | CURL_LIBS ?= $(shell $(PKG_CONFIG) --silence-errors --libs libcurl) 8 | OPENAL_CFLAGS ?= $(shell $(PKG_CONFIG) --silence-errors --cflags openal) 9 | - OPENAL_LIBS ?= $(shell $(PKG_CONFIG) --silence-errors --libs openal) 10 | + OPENAL_LIBS ?= $(shell $(PKG_CONFIG) --silence-errors --libs openal) -lc++ 11 | SDL_CFLAGS ?= $(shell $(PKG_CONFIG) --silence-errors --cflags sdl2|sed 's/-Dmain=SDL_main//') 12 | SDL_LIBS ?= $(shell $(PKG_CONFIG) --silence-errors --libs sdl2) 13 | else 14 | -------------------------------------------------------------------------------- /pkg/recipes/ioquake3/ver: -------------------------------------------------------------------------------- 1 | ioquake3 18f3b6b5 2 | -------------------------------------------------------------------------------- /pkg/recipes/iptables/patches/0001-fix-xtables.patch: -------------------------------------------------------------------------------- 1 | --- a/libxtables/xtables.c 2022-05-13 13:26:26.000000000 +0000 2 | +++ b/libxtables/xtables.c 2022-05-17 08:56:52.670556393 +0000 3 | @@ -45,7 +45,6 @@ 4 | 5 | #include 6 | #include /* INT_MAX in ip_tables.h/ip6_tables.h */ 7 | -#include /* ETH_ALEN */ 8 | #include 9 | #include 10 | #include 11 | -------------------------------------------------------------------------------- /pkg/recipes/iptables/ver: -------------------------------------------------------------------------------- 1 | iptables 1.8.8 2 | -------------------------------------------------------------------------------- /pkg/recipes/irssi/ver: -------------------------------------------------------------------------------- 1 | irssi 1.4.3 2 | -------------------------------------------------------------------------------- /pkg/recipes/jq/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | autoreconf -fvi 3 | 4 | ./configure \ 5 | --build=$CBUILD \ 6 | --host=$CHOST \ 7 | --prefix=/usr \ 8 | --disable-shared \ 9 | --enable-static \ 10 | --enable-all-static \ 11 | --disable-valgrind \ 12 | --disable-docs 13 | 14 | make 15 | 16 | # 2 17 | doas -s 18 | for i in jq; do 19 | strip --strip-all "${i}" 20 | chown root:root "${i}" 21 | mv "${i}" /usr/bin/ 22 | done 23 | -------------------------------------------------------------------------------- /pkg/recipes/jq/ver: -------------------------------------------------------------------------------- 1 | jq 1.6 2 | -------------------------------------------------------------------------------- /pkg/recipes/lame/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | ./configure \ 3 | --build=$CBUILD \ 4 | --host=$CHOST \ 5 | --prefix=/usr \ 6 | --enable-shared \ 7 | --enable-nasm \ 8 | --disable-static \ 9 | --disable-rpath \ 10 | --disable-cpml \ 11 | --disable-gtktest \ 12 | --disable-mp3x \ 13 | --disable-mp3rtp \ 14 | --disable-frontend 15 | -------------------------------------------------------------------------------- /pkg/recipes/lame/ver: -------------------------------------------------------------------------------- 1 | lame 3.100 2 | -------------------------------------------------------------------------------- /pkg/recipes/landfill/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | mkdir /mss/repo/landfill/build 3 | cd /mss/repo/landfill/build 4 | 5 | meson setup \ 6 | .. 7 | 8 | samu 9 | 10 | # 2 11 | doas -s 12 | samu install 13 | 14 | bins="/usr/bin/dmenu 15 | /usr/bin/dwm 16 | /usr/bin/st 17 | /usr/bin/stest" 18 | 19 | shsc="/usr/bin/dmenu_path 20 | /usr/bin/dmenu_run" 21 | 22 | for i in ${bins}; do 23 | strip --strip-all "${i}" 24 | chown -Rh root:root "${i}" 25 | done 26 | 27 | for i in ${shsc}; do 28 | chown -Rh root:root "${i}" 29 | done 30 | 31 | # 3 32 | cdr 33 | cat .gitignore | xargs rm -rfv 34 | -------------------------------------------------------------------------------- /pkg/recipes/landfill/ver: -------------------------------------------------------------------------------- 1 | landfill 22 2 | -------------------------------------------------------------------------------- /pkg/recipes/lcms2/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | configtomusl 3 | 4 | # 2 5 | ./configure \ 6 | --build=$CBUILD \ 7 | --host=$CHOST \ 8 | --prefix=/usr \ 9 | --disable-static \ 10 | --with-jpeg \ 11 | --with-tiff \ 12 | --with-zlib \ 13 | --with-threads 14 | -------------------------------------------------------------------------------- /pkg/recipes/lcms2/ver: -------------------------------------------------------------------------------- 1 | lcms2 2.12 2 | -------------------------------------------------------------------------------- /pkg/recipes/less/recipe: -------------------------------------------------------------------------------- 1 | # > 1 2 | ./configure \ 3 | --build=$CBUILD \ 4 | --host=$CHOST \ 5 | --prefix=/usr \ 6 | --sysconfdir=/etc \ 7 | --mandir=/usr/share/man \ 8 | --infodir=/usr/share/info 9 | -------------------------------------------------------------------------------- /pkg/recipes/less/ver: -------------------------------------------------------------------------------- 1 | less 563 2 | -------------------------------------------------------------------------------- /pkg/recipes/libass/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | ./configure \ 3 | --build=$CBUILD \ 4 | --host=$CHOST \ 5 | --prefix=/usr \ 6 | --disable-static 7 | -------------------------------------------------------------------------------- /pkg/recipes/libass/ver: -------------------------------------------------------------------------------- 1 | libass 0.15.0 2 | -------------------------------------------------------------------------------- /pkg/recipes/libdrm/ver: -------------------------------------------------------------------------------- 1 | libdrm 2.4.111 2 | -------------------------------------------------------------------------------- /pkg/recipes/libelf/ver: -------------------------------------------------------------------------------- 1 | libelf 0.186 2 | -------------------------------------------------------------------------------- /pkg/recipes/libepoxy/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | mkdir build 3 | cd build 4 | 5 | meson setup \ 6 | --buildtype=plain \ 7 | --prefix=/usr \ 8 | \ 9 | -Ddocs=false \ 10 | -Dglx=yes \ 11 | -Degl=yes \ 12 | -Dx11=true \ 13 | -Dtests=false \ 14 | .. 15 | -------------------------------------------------------------------------------- /pkg/recipes/libepoxy/ver: -------------------------------------------------------------------------------- 1 | libepoxy 1.5.8 2 | -------------------------------------------------------------------------------- /pkg/recipes/libevent/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | sed -i -e "s/@VERSION@/2.1.11/" *.pc.in 3 | 4 | ./configure \ 5 | --build=$CBUILD \ 6 | --host=$CHOST \ 7 | --prefix=/usr \ 8 | --sysconfdir=/etc \ 9 | --disable-malloc-replacement \ 10 | --disable-samples \ 11 | --disable-static 12 | -------------------------------------------------------------------------------- /pkg/recipes/libevent/ver: -------------------------------------------------------------------------------- 1 | libevent 2.1.11 2 | -------------------------------------------------------------------------------- /pkg/recipes/libffi/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | ./configure \ 3 | --build=$CBUILD \ 4 | --host=$CHOST \ 5 | --prefix=/usr \ 6 | --disable-static \ 7 | --with-pic 8 | 9 | make 10 | 11 | # 2 12 | instdir="${PWD}/KEK" 13 | make DESTDIR="${instdir}" install 14 | ln -sfv libffi.so.7 "${instdir}"/usr/lib/libffi.so.6 15 | 16 | doas -s 17 | make install 18 | ln -sfv libffi.so.7 /usr/lib/libffi.so.6 19 | -------------------------------------------------------------------------------- /pkg/recipes/libffi/ver: -------------------------------------------------------------------------------- 1 | libffi 3.3.0 2 | -------------------------------------------------------------------------------- /pkg/recipes/libid3tag/files/id3tag.pc: -------------------------------------------------------------------------------- 1 | prefix=/usr 2 | exec_prefix=/usr/bin 3 | libdir=/usr/lib 4 | includedir=/usr/include 5 | 6 | Name: id3tag 7 | Description: ID3 tag manipulation library 8 | Requires: 9 | Version: 0.15.1b 10 | Libs: -lid3tag 11 | Cflags: 12 | -------------------------------------------------------------------------------- /pkg/recipes/libid3tag/patches/0001-CVE-2008-2109.patch: -------------------------------------------------------------------------------- 1 | --- a/field.c.orig 2008-05-05 09:49:15.000000000 -0400 2 | +++ b/field.c 2008-05-05 09:49:25.000000000 -0400 3 | @@ -291,7 +291,7 @@ 4 | 5 | end = *ptr + length; 6 | 7 | - while (end - *ptr > 0) { 8 | + while (end - *ptr > 0 && **ptr != '\0') { 9 | ucs4 = id3_parse_string(ptr, end - *ptr, *encoding, 0); 10 | if (ucs4 == 0) 11 | goto fail; 12 | -------------------------------------------------------------------------------- /pkg/recipes/libid3tag/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | pdir="/mss/repo/pkg/recipes/libid3tag/patches" 3 | patch -p1 < "${pdir}"/0001-CVE-2008-2109.patch 4 | 5 | configtomusl 6 | 7 | ./configure \ 8 | --build=$CBUILD \ 9 | --host=$CHOST \ 10 | --prefix=/usr \ 11 | --disable-static 12 | 13 | make 14 | 15 | # 2 16 | doas -s 17 | make install 18 | 19 | fdir="/mss/repo/pkg/recipes/libid3tag/files" 20 | cp "${fdir}"/id3tag.pc /usr/lib/pkgconfig/ 21 | -------------------------------------------------------------------------------- /pkg/recipes/libid3tag/ver: -------------------------------------------------------------------------------- 1 | libid3tag 0.15.1b 2 | -------------------------------------------------------------------------------- /pkg/recipes/libjpeg-turbo/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | mkdir build 3 | cd build 4 | 5 | cmake -Wno-dev -GNinja \ 6 | -DCMAKE_BUILD_TYPE=None \ 7 | -DCMAKE_INSTALL_PREFIX=/usr \ 8 | -DCMAKE_INSTALL_LIBDIR=/usr/lib \ 9 | -DCMAKE_C_FLAGS="$CFLAGS" \ 10 | -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ 11 | -DCMAKE_EXE_LINKER_FLAGS="$LDFLAGS" \ 12 | -DCMAKE_SHARED_LINKER_FLAGS="$LDFLAGS" \ 13 | -DCMAKE_C_COMPILER_TARGET="$CHOST" \ 14 | -DCMAKE_CXX_COMPILER_TARGET="$CHOST" \ 15 | -DCMAKE_SHARED_LIBS=True \ 16 | \ 17 | -DENABLE_STATIC=FALSE \ 18 | -DWITH_JPEG8=1 \ 19 | .. 20 | -------------------------------------------------------------------------------- /pkg/recipes/libjpeg-turbo/ver: -------------------------------------------------------------------------------- 1 | libjpeg-turbo 2.0.5 2 | -------------------------------------------------------------------------------- /pkg/recipes/libnl3/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | pdir="/mss/repo/pkg/recipes/libnl3/patches" 3 | patch -p1 < "${pdir}"/0001-musl-fixes.patch 4 | 5 | ./configure \ 6 | --build=$CBUILD \ 7 | --host=$CHOST \ 8 | --prefix=/usr \ 9 | --sysconfdir=/etc \ 10 | --enable-cli=no \ 11 | --disable-debug \ 12 | --disable-static 13 | -------------------------------------------------------------------------------- /pkg/recipes/libnl3/ver: -------------------------------------------------------------------------------- 1 | libnl3 3.5.0 2 | -------------------------------------------------------------------------------- /pkg/recipes/libogg/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | ./configure \ 3 | --build=$CBUILD \ 4 | --host=$CHOST \ 5 | --prefix=/usr \ 6 | --disable-static 7 | -------------------------------------------------------------------------------- /pkg/recipes/libogg/ver: -------------------------------------------------------------------------------- 1 | libogg 1.3.5 2 | -------------------------------------------------------------------------------- /pkg/recipes/libssh2/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | pdir="/mss/repo/pkg/recipes/libssh2/patches" 3 | patch -p1 < "${pdir}"/0001-CVE-2019-17498.patch 4 | 5 | ./configure \ 6 | --build=$CBUILD \ 7 | --host=$CHOST \ 8 | --prefix=/usr \ 9 | --sysconfdir=/etc \ 10 | --localstatedir=/var \ 11 | --mandir=/usr/share/man \ 12 | --infodir=/usr/share/info \ 13 | \ 14 | --enable-hidden-symbols \ 15 | --enable-shared \ 16 | --disable-debug \ 17 | --disable-examples-build \ 18 | --disable-rpath \ 19 | --disable-static 20 | -------------------------------------------------------------------------------- /pkg/recipes/libssh2/ver: -------------------------------------------------------------------------------- 1 | libssh2 1.9.0 2 | -------------------------------------------------------------------------------- /pkg/recipes/libtirpc/recipe: -------------------------------------------------------------------------------- 1 | # > 1 2 | ./configure \ 3 | --prefix=/usr \ 4 | --sysconfdir=/etc \ 5 | --disable-gssapi \ 6 | --disable-static \ 7 | --enable-shared 8 | -------------------------------------------------------------------------------- /pkg/recipes/libtirpc/ver: -------------------------------------------------------------------------------- 1 | libtirpc 1.3.1 2 | -------------------------------------------------------------------------------- /pkg/recipes/libtool/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | ./configure \ 3 | --build=$CBUILD \ 4 | --host=$CHOST \ 5 | --prefix=/usr \ 6 | --disable-static 7 | -------------------------------------------------------------------------------- /pkg/recipes/libtool/ver: -------------------------------------------------------------------------------- 1 | libtool 2.4.6 2 | -------------------------------------------------------------------------------- /pkg/recipes/libusb/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | export CFLAGS="${CFLAGS} -fno-builtin" 3 | export CXXFLAGS="${CXXFLAGS} -fno-builtin" 4 | 5 | pdir="/mss/repo/pkg/recipes/libusb/patches" 6 | patch -p1 < "${pdir}"/0001-f6d2cb56.patch 7 | patch -p1 < "${pdir}"/0002-f38f09da.patch 8 | 9 | autoreconf -fvi 10 | 11 | ./configure \ 12 | --build=$CBUILD \ 13 | --host=$CHOST \ 14 | --prefix=/usr \ 15 | --disable-udev \ 16 | --disable-static 17 | -------------------------------------------------------------------------------- /pkg/recipes/libusb/ver: -------------------------------------------------------------------------------- 1 | libusb 1.0.24 2 | -------------------------------------------------------------------------------- /pkg/recipes/libva/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | mkdir build 3 | cd build 4 | 5 | meson setup \ 6 | --buildtype=plain \ 7 | --prefix=/usr \ 8 | -Ddisable_drm=false \ 9 | -Dwith_x11=yes \ 10 | -Dwith_glx=yes \ 11 | -Dwith_wayland=no \ 12 | -Denable_docs=false \ 13 | -Denable_va_messaging=true \ 14 | .. 15 | -------------------------------------------------------------------------------- /pkg/recipes/libva/ver: -------------------------------------------------------------------------------- 1 | libva 2.14.0 2 | -------------------------------------------------------------------------------- /pkg/recipes/libvorbis/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | ./configure \ 3 | --build=$CBUILD \ 4 | --host=$CHOST \ 5 | --prefix=/usr \ 6 | --disable-static \ 7 | --disable-docs \ 8 | --disable-examples \ 9 | --disable-oggtest 10 | -------------------------------------------------------------------------------- /pkg/recipes/libvorbis/ver: -------------------------------------------------------------------------------- 1 | libvorbis 1.3.7 2 | -------------------------------------------------------------------------------- /pkg/recipes/libvpx/ver: -------------------------------------------------------------------------------- 1 | libvpx 1.10.0 2 | -------------------------------------------------------------------------------- /pkg/recipes/lilo/patches/0002-lilo-novga.patch: -------------------------------------------------------------------------------- 1 | diff -uNr lilo-24.1.ORIG/make.vars lilo-24.1/make.vars 2 | --- lilo-24.1.ORIG/make.vars 2015-01-22 10:36:54.656904227 +0000 3 | +++ lilo-24.1/make.vars 2015-01-22 10:37:16.516903935 +0000 4 | @@ -71,7 +71,7 @@ 5 | 6 | CONFIG=-DBDATA -DDSECS=3 -DEVMS -DIGNORECASE -DLVM -DNOKEYBOARD -DONE_SHOT \ 7 | -DPASS160 -DREISERFS -DREWRITE_TABLE -DSOLO_CHAIN -DVERSION -DVIRTUAL \ 8 | - -DMDPRAID -DDEVMAPPER 9 | + -DMDPRAID -DDEVMAPPER -DNOVGA 10 | 11 | # set the following if you wish LILO.COM to be installed 12 | DOS_DIR=/dosC/boot 13 | -------------------------------------------------------------------------------- /pkg/recipes/lilo/patches/0003-lilo-remove-O_ACCMODE.patch: -------------------------------------------------------------------------------- 1 | diff -Naur lilo-24.1.orig/src/common.h lilo-24.1/src/common.h 2 | --- lilo-24.1.orig/src/common.h 2011-06-22 03:13:27.000000000 -0400 3 | +++ lilo-24.1/src/common.h 2015-07-22 19:27:06.272990549 -0400 4 | @@ -23,12 +23,7 @@ 5 | # define PAGE_SIZE 4096U 6 | #endif 7 | 8 | -#ifdef O_ACCMODE 9 | -# define O_NOACCESS O_ACCMODE 10 | -#else 11 | -/* open a file for "no access" */ 12 | -# define O_NOACCESS 3 13 | -#endif 14 | +#define O_NOACCESS O_RDONLY 15 | 16 | /* special for LILO, bypass the actual open in dev_open( , ,-1) */ 17 | #define O_BYPASS -1 18 | -------------------------------------------------------------------------------- /pkg/recipes/lilo/patches/0004-lilo-remove__GLIBC__.patch: -------------------------------------------------------------------------------- 1 | diff -Naur lilo-24.1.orig/src/lilo.c lilo-24.1/src/lilo.c 2 | --- lilo-24.1.orig/src/lilo.c 2014-10-16 20:06:46.000000000 -0400 3 | +++ lilo-24.1/src/lilo.c 2015-07-18 22:16:32.776066238 -0400 4 | @@ -182,7 +182,6 @@ 5 | printf("Without"); 6 | #endif 7 | printf(" device-mapper\n"); 8 | - printf("\nglibc version %d.%d\n", __GLIBC__, __GLIBC_MINOR__); 9 | printf("Kernel Headers included from %d.%d.%d\n", 10 | LINUX_VERSION_CODE>>16, 11 | LINUX_VERSION_CODE>>8 & 255, 12 | -------------------------------------------------------------------------------- /pkg/recipes/lilo/ver: -------------------------------------------------------------------------------- 1 | lilo 24.2 2 | -------------------------------------------------------------------------------- /pkg/recipes/links/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | ./configure \ 3 | --build=$CBUILD \ 4 | --host=$CHOST \ 5 | --prefix=/usr \ 6 | --disable-javascript \ 7 | --disable-graphics \ 8 | --without-x \ 9 | --without-ipv6 \ 10 | --disable-nls 11 | 12 | make 13 | 14 | # 2 15 | doas -s 16 | for i in links; do 17 | strip --strip-all "${i}" 18 | chown root:root "${i}" 19 | mv "${i}" /usr/bin/ 20 | done 21 | -------------------------------------------------------------------------------- /pkg/recipes/links/ver: -------------------------------------------------------------------------------- 1 | links 2.27 2 | -------------------------------------------------------------------------------- /pkg/recipes/linux/ver: -------------------------------------------------------------------------------- 1 | linux 6.3.1 2 | linux-headers 6.3.1 3 | -------------------------------------------------------------------------------- /pkg/recipes/llvm/ver: -------------------------------------------------------------------------------- 1 | clang 16.0.3 2 | compiler-rt 16.0.3 3 | libcxx 16.0.3 4 | libcxxabi 16.0.3 5 | libunwind 16.0.3 6 | lld 16.0.3 7 | lldb 16.0.3 8 | llvm 16.0.3 9 | openmp 16.0.3 10 | -------------------------------------------------------------------------------- /pkg/recipes/lz4/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | cleancmake 3 | 4 | mkdir builderoo 5 | cd builderoo 6 | 7 | cmake -Wno-dev -GNinja \ 8 | -DCMAKE_INSTALL_PREFIX=/usr \ 9 | -DCMAKE_INSTALL_LIBDIR=lib \ 10 | -DCMAKE_C_FLAGS="$CFLAGS" \ 11 | -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ 12 | -DCMAKE_EXE_LINKER_FLAGS="$LDFLAGS" \ 13 | -DCMAKE_SHARED_LINKER_FLAGS="$LDFLAGS" \ 14 | -DCMAKE_C_COMPILER_TARGET="$CHOST" \ 15 | -DCMAKE_CXX_COMPILER_TARGET="$CHOST" \ 16 | \ 17 | -DBUILD_STATIC_LIBS=OFF \ 18 | \ 19 | ../build/cmake 20 | -------------------------------------------------------------------------------- /pkg/recipes/lz4/ver: -------------------------------------------------------------------------------- 1 | lz4 1.9.3 2 | -------------------------------------------------------------------------------- /pkg/recipes/m4/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | ./configure \ 3 | --build=$CBUILD \ 4 | --host=$CHOST \ 5 | --prefix=/usr 6 | 7 | make 8 | 9 | doas -s 10 | for i in src/m4; do 11 | strip --strip-all "${i}" 12 | chown root:root "${i}" 13 | mv "${i}" /usr/bin/ 14 | done 15 | -------------------------------------------------------------------------------- /pkg/recipes/m4/ver: -------------------------------------------------------------------------------- 1 | m4 1.4.18 2 | -------------------------------------------------------------------------------- /pkg/recipes/maim/ver: -------------------------------------------------------------------------------- 1 | maim 5.5.3 2 | -------------------------------------------------------------------------------- /pkg/recipes/make/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | ./configure \ 3 | --build=$CBUILD \ 4 | --host=$CHOST \ 5 | --prefix=/usr \ 6 | \ 7 | --disable-nls \ 8 | --disable-rpath 9 | 10 | make 11 | 12 | # 2 13 | doas -s 14 | make install 15 | rm -rfv \ 16 | /usr/share/info \ 17 | /usr/share/man 18 | -------------------------------------------------------------------------------- /pkg/recipes/make/ver: -------------------------------------------------------------------------------- 1 | make 4.4.1 2 | -------------------------------------------------------------------------------- /pkg/recipes/mawk/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | ./configure \ 3 | --build=$CBUILD \ 4 | --host=$CHOST \ 5 | --prefix=/usr \ 6 | --sysconfdir=/etc \ 7 | --localstatedir=/var \ 8 | --mandir=/usr/share/man 9 | 10 | make 11 | 12 | # 2 13 | doas -s 14 | for i in mawk; do 15 | strip --strip-all "${i}" 16 | chown root:root "${i}" 17 | mv "${i}" /usr/bin/ 18 | done 19 | 20 | ln -sfv /usr/bin/mawk /bin/awk 21 | ln -sfv /usr/bin/mawk /usr/bin/gawk 22 | -------------------------------------------------------------------------------- /pkg/recipes/mawk/ver: -------------------------------------------------------------------------------- 1 | mawk 1.3.4-20200120 2 | -------------------------------------------------------------------------------- /pkg/recipes/mesa/ver: -------------------------------------------------------------------------------- 1 | mesa 23.1.0-rc4 2 | -------------------------------------------------------------------------------- /pkg/recipes/meson/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | python setup.py build 3 | python setup.py install --root=dest --optimize=1 --skip-build 4 | 5 | # 2 6 | rm -rfv dest/usr/share 7 | doas -- cp -rv dest/* / 8 | -------------------------------------------------------------------------------- /pkg/recipes/meson/ver: -------------------------------------------------------------------------------- 1 | meson 1.0.0 2 | -------------------------------------------------------------------------------- /pkg/recipes/mimalloc/patches/0001-fix-mi_basename.patch: -------------------------------------------------------------------------------- 1 | diff -uraN a/CMakeLists.txt b/CMakeLists.txt 2 | --- a/CMakeLists.txt 2022-04-15 02:54:04.000000000 +0300 3 | +++ b/CMakeLists.txt 2022-08-20 17:17:36.710653661 +0300 4 | @@ -257,10 +257,6 @@ 5 | set(mi_basename "mimalloc") 6 | endif() 7 | 8 | -string(TOLOWER "${CMAKE_BUILD_TYPE}" CMAKE_BUILD_TYPE_LC) 9 | -if(NOT(CMAKE_BUILD_TYPE_LC MATCHES "^(release|relwithdebinfo|minsizerel|none)$")) 10 | - set(mi_basename "${mi_basename}-${CMAKE_BUILD_TYPE_LC}") #append build type (e.g. -debug) if not a release version 11 | -endif() 12 | if(MI_BUILD_SHARED) 13 | list(APPEND mi_build_targets "shared") 14 | endif() 15 | -------------------------------------------------------------------------------- /pkg/recipes/mimalloc/ver: -------------------------------------------------------------------------------- 1 | mimalloc 2.0.2 2 | -------------------------------------------------------------------------------- /pkg/recipes/minetest/ver: -------------------------------------------------------------------------------- 1 | minetest 5.6.1 2 | -------------------------------------------------------------------------------- /pkg/recipes/mpv/files/lua.pc: -------------------------------------------------------------------------------- 1 | V=5.2 2 | R=5.2.4 3 | 4 | prefix=/usr 5 | INSTALL_BIN=${prefix}/bin 6 | INSTALL_INC=${prefix}/include/lua5.2 7 | INSTALL_LIB=${prefix}/lib 8 | INSTALL_MAN=${prefix}/man/man1 9 | INSTALL_LMOD=${prefix}/share/lua/${V} 10 | INSTALL_CMOD=${prefix}/lib/lua/${V} 11 | exec_prefix=${prefix} 12 | libdir=${exec_prefix}/lib 13 | includedir=${prefix}/include/lua5.2 14 | 15 | Name: Lua 16 | Description: An Extensible Extension Language 17 | Version: ${R} 18 | Requires: 19 | Libs: -L${libdir} -llua5.2 -lm 20 | Cflags: -I${includedir} 21 | -------------------------------------------------------------------------------- /pkg/recipes/mpv/ver: -------------------------------------------------------------------------------- 1 | mpv 0.35.1 2 | -------------------------------------------------------------------------------- /pkg/recipes/mss-core/ver: -------------------------------------------------------------------------------- 1 | init 57 2 | utils 61 3 | -------------------------------------------------------------------------------- /pkg/recipes/mss-ec/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | gcd1 https://github.com/gottaeat/mss-ec 3 | cd mss-ec/ 4 | 5 | doas -- cp -rfv fonts/ icons/ \ 6 | /usr/share 7 | -------------------------------------------------------------------------------- /pkg/recipes/mss-ec/ver: -------------------------------------------------------------------------------- 1 | mss-ec b8b60fef 2 | -------------------------------------------------------------------------------- /pkg/recipes/mss-fw/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | cdt1 3 | 4 | gcd1 https://github.com/gottaeat/mss-fw 5 | 6 | rm -rfv \ 7 | mss-fw/LICEN*E* \ 8 | mss-fw/README* \ 9 | mss-fw/.git* 10 | 11 | doas -- mv mss-fw /lib/firmware 12 | -------------------------------------------------------------------------------- /pkg/recipes/mss-fw/ver: -------------------------------------------------------------------------------- 1 | mss-fw 2cd46876 2 | -------------------------------------------------------------------------------- /pkg/recipes/mtr/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | export CFLAGS="${CFLAGS} -fno-builtin" 3 | export CXXFLAGS="${CXXFLAGS} -fno-builtin" 4 | 5 | ./bootstrap.sh 6 | 7 | ./configure \ 8 | --build=$CBUILD \ 9 | --host=$CHOST \ 10 | --prefix=/usr \ 11 | --sbindir=/usr/bin \ 12 | --without-gtk \ 13 | --disable-bash-completion \ 14 | --disable-ipv6 15 | 16 | make 17 | 18 | # 2 19 | doas -s 20 | for i in mtr mtr-packet; do 21 | strip --strip-all "${i}" 22 | chown root:root "${i}" 23 | mv "${i}" /usr/bin/ 24 | done 25 | -------------------------------------------------------------------------------- /pkg/recipes/mtr/ver: -------------------------------------------------------------------------------- 1 | mtr 0.95 2 | -------------------------------------------------------------------------------- /pkg/recipes/mupdf/patches/0002-lld-fixes.patch: -------------------------------------------------------------------------------- 1 | diff -uraN a/Makefile b/Makefile 2 | --- a/Makefile 2019-08-02 17:49:26.000000000 +0300 3 | +++ b/Makefile 2021-08-02 15:30:41.623971932 +0300 4 | @@ -60,7 +60,7 @@ 5 | LINK_CMD = $(QUIET_LINK) $(MKTGTDIR) ; $(CC) $(LDFLAGS) -o $@ $^ $(LIBS) 6 | TAGS_CMD = $(QUIET_TAGS) ctags -R 7 | WINDRES_CMD = $(QUIET_WINDRES) $(MKTGTDIR) ; $(WINDRES) $< $@ 8 | -OBJCOPY_CMD = $(QUIET_OBJCOPY) $(MKTGTDIR) ; $(LD) -r -b binary -o $@ $< 9 | +OBJCOPY_CMD = $(QUIET_OBJCOPY) $(MKTGTDIR) ; $(LD) -r -b binary -m elf_x86_64 -o $@ $< 10 | 11 | # --- Rules --- 12 | 13 | -------------------------------------------------------------------------------- /pkg/recipes/mupdf/ver: -------------------------------------------------------------------------------- 1 | mupdf 1.16.1 2 | -------------------------------------------------------------------------------- /pkg/recipes/musl/files/cdefs.h: -------------------------------------------------------------------------------- 1 | #warning usage of non-standard #include is deprecated 2 | 3 | #undef __P 4 | #undef __PMT 5 | 6 | #define __P(args) args 7 | #define __PMT(args) args 8 | 9 | #define __CONCAT(x,y) x ## y 10 | #define __STRING(x) #x 11 | 12 | #ifdef __cplusplus 13 | # define __BEGIN_DECLS extern "C" { 14 | # define __END_DECLS } 15 | #else 16 | # define __BEGIN_DECLS 17 | # define __END_DECLS 18 | #endif 19 | 20 | #if defined(__GNUC__) && !defined(__cplusplus) 21 | # define __THROW __attribute__ ((__nothrow__)) 22 | # define __NTH(fct) __attribute__ ((__nothrow__)) fct 23 | #else 24 | # define __THROW 25 | # define __NTH(fct) fct 26 | #endif 27 | 28 | #define __CONCAT(x,y) x ## y 29 | #define __STRING(x) #x 30 | -------------------------------------------------------------------------------- /pkg/recipes/musl/ver: -------------------------------------------------------------------------------- 1 | musl 1.2.4 2 | -------------------------------------------------------------------------------- /pkg/recipes/muzak/patches/0001-mpd-stacksize.patch: -------------------------------------------------------------------------------- 1 | --- ./src/thread/Thread.cxx.orig 2 | +++ ./src/thread/Thread.cxx 3 | @@ -35,8 +35,12 @@ 4 | if (handle == nullptr) 5 | throw MakeLastError("Failed to create thread"); 6 | #else 7 | - int e = pthread_create(&handle, nullptr, ThreadProc, this); 8 | - 9 | + pthread_attr_t attr, *attrptr = nullptr; 10 | + if ((pthread_attr_init(&attr) == 0) 11 | + && (pthread_attr_setstacksize(&attr, 1024*1024) == 0)) { 12 | + attrptr = &attr; 13 | + } 14 | + int e = pthread_create(&handle, attrptr, ThreadProc, this); 15 | if (e != 0) 16 | throw MakeErrno(e, "Failed to create thread"); 17 | #endif 18 | -------------------------------------------------------------------------------- /pkg/recipes/muzak/ver: -------------------------------------------------------------------------------- 1 | mpc 0.33 2 | mpd 0.23.12 3 | ncmpcpp 0.9.2 4 | ympd 612f8fc0 5 | -------------------------------------------------------------------------------- /pkg/recipes/nasm/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | ./configure \ 3 | --build=$CBUILD \ 4 | --host=$CHOST \ 5 | --prefix=/usr 6 | -------------------------------------------------------------------------------- /pkg/recipes/nasm/ver: -------------------------------------------------------------------------------- 1 | nasm 2.15.05 2 | -------------------------------------------------------------------------------- /pkg/recipes/ncurses/ver: -------------------------------------------------------------------------------- 1 | ncurses 6.3 2 | -------------------------------------------------------------------------------- /pkg/recipes/nfqws/patches/0001-libmnl-fix-includes.patch: -------------------------------------------------------------------------------- 1 | diff --git a/examples/netfilter/nfct-daemon.c b/examples/netfilter/nfct-daemon.c 2 | index a97c2ec..e3bb17a 100644 3 | --- a/examples/netfilter/nfct-daemon.c 4 | +++ b/examples/netfilter/nfct-daemon.c 5 | @@ -20,6 +20,8 @@ 6 | #include 7 | 8 | #include 9 | +#include 10 | +#include 11 | 12 | struct nstats { 13 | LIST_ENTRY(nstats) list; 14 | -------------------------------------------------------------------------------- /pkg/recipes/nfqws/ver: -------------------------------------------------------------------------------- 1 | nfqws 16648485 2 | -------------------------------------------------------------------------------- /pkg/recipes/nfs-utils/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | ./autogen.sh 3 | 4 | ./configure \ 5 | --build=$CBUILD \ 6 | --host=$CHOST \ 7 | --prefix=/usr \ 8 | --sysconfdir=/etc \ 9 | --disable-caps \ 10 | --disable-nfsv4 \ 11 | --disable-nfsv41 \ 12 | --disable-ipv6 \ 13 | --disable-gss \ 14 | --enable-static=no \ 15 | --with-rpcgen=internal 16 | -------------------------------------------------------------------------------- /pkg/recipes/nfs-utils/ver: -------------------------------------------------------------------------------- 1 | nfs-utils 2.5.2 2 | -------------------------------------------------------------------------------- /pkg/recipes/nginx/ver: -------------------------------------------------------------------------------- 1 | nginx 1.22.1 2 | nginx-rtmp-module 1.2.2 3 | -------------------------------------------------------------------------------- /pkg/recipes/node.js/patches/0001-remove-latomic.patch: -------------------------------------------------------------------------------- 1 | diff -uraN a/node.gyp b/node.gyp 2 | --- a/node.gyp 2021-07-05 16:47:47.000000000 +0300 3 | +++ b/node.gyp 2021-07-20 02:47:34.468670470 +0300 4 | @@ -326,9 +326,6 @@ 5 | '-Wl,-bnoerrmsg', 6 | ], 7 | }], 8 | - ['OS == "linux" and llvm_version != "0.0"', { 9 | - 'libraries': ['-latomic'], 10 | - }], 11 | ], 12 | }, 13 | 14 | -------------------------------------------------------------------------------- /pkg/recipes/node.js/patches/0002-fix-libc++.patch: -------------------------------------------------------------------------------- 1 | --- a/deps/v8/include/cppgc/allocation.h 2021-09-10 20:25:12.000000000 +0300 2 | +++ b/deps/v8/include/cppgc/allocation.h 2021-09-16 22:28:48.881534847 +0300 3 | @@ -2,6 +2,8 @@ 4 | // Use of this source code is governed by a BSD-style license that can be 5 | // found in the LICENSE file. 6 | 7 | +#include 8 | + 9 | #ifndef INCLUDE_CPPGC_ALLOCATION_H_ 10 | #define INCLUDE_CPPGC_ALLOCATION_H_ 11 | 12 | -------------------------------------------------------------------------------- /pkg/recipes/node.js/ver: -------------------------------------------------------------------------------- 1 | node.js 19.8.1 2 | -------------------------------------------------------------------------------- /pkg/recipes/ookla-speedtest/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | mkdir build/ 3 | cd build/ 4 | 5 | tar xf /mss/work/sauces/ookla-speedtest-1.2.0-linux-x86_64.tgz 6 | 7 | doas -s 8 | for i in speedtest; do 9 | strip --strip-all "${i}" 10 | chown root:root "${i}" 11 | mv "${i}" /usr/bin/ 12 | done 13 | -------------------------------------------------------------------------------- /pkg/recipes/ookla-speedtest/ver: -------------------------------------------------------------------------------- 1 | ookla-speedtest 1.2.0 2 | -------------------------------------------------------------------------------- /pkg/recipes/opendoas/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | sed -i '/chown/d' GNUmakefile 3 | 4 | ./configure \ 5 | --prefix=/usr \ 6 | --with-shadow \ 7 | --with-timestamp \ 8 | --without-pam 9 | -------------------------------------------------------------------------------- /pkg/recipes/opendoas/ver: -------------------------------------------------------------------------------- 1 | opendoas 6.8.2 2 | -------------------------------------------------------------------------------- /pkg/recipes/openjpeg/patches/0001-fix-cmakelists.patch: -------------------------------------------------------------------------------- 1 | --- a/CMakeLists.txt 2 | +++ b/CMakeLists.txt 3 | @@ -148,7 +148,7 @@ 4 | # We could install *.cmake files in share/ however those files contains 5 | # hardcoded path to libraries on a multi-arch system (fedora/debian) those 6 | # path will be different (lib/i386-linux-gnu vs lib/x86_64-linux-gnu) 7 | - set(OPENJPEG_INSTALL_PACKAGE_DIR "${OPENJPEG_INSTALL_LIB_DIR}/${OPENJPEG_INSTALL_SUBDIR}") 8 | + set(OPENJPEG_INSTALL_PACKAGE_DIR "${OPENJPEG_INSTALL_LIB_DIR}/cmake/${OPENJPEG_INSTALL_SUBDIR}") 9 | endif() 10 | 11 | if (APPLE) 12 | -------------------------------------------------------------------------------- /pkg/recipes/openjpeg/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | pdir="/mss/repo/pkg/recipes/openjpeg/patches" 3 | patch -p1 < "${pdir}"/0001-fix-cmakelists.patch 4 | patch -p1 < "${pdir}"/0002-CVE-2021-29338.patch 5 | 6 | # 2 7 | cleancmake 8 | 9 | mkdir builderoo 10 | cd builderoo 11 | 12 | cmake -Wno-dev -GNinja \ 13 | -DCMAKE_INSTALL_PREFIX=/usr \ 14 | -DCMAKE_C_FLAGS="$CFLAGS" \ 15 | -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ 16 | -DCMAKE_EXE_LINKER_FLAGS="$LDFLAGS" \ 17 | -DCMAKE_SHARED_LINKER_FLAGS="$LDFLAGS" \ 18 | -DCMAKE_C_COMPILER_TARGET="$CHOST" \ 19 | -DCMAKE_CXX_COMPILER_TARGET="$CHOST" \ 20 | \ 21 | -DOPENJPEG_INSTALL_LIB_DIR=lib \ 22 | -DBUILD_STATIC_LIBS=OFF \ 23 | .. 24 | -------------------------------------------------------------------------------- /pkg/recipes/openjpeg/ver: -------------------------------------------------------------------------------- 1 | openjpeg 2.4.0 2 | -------------------------------------------------------------------------------- /pkg/recipes/openmw/ver: -------------------------------------------------------------------------------- 1 | openmw 0.47.0 2 | -------------------------------------------------------------------------------- /pkg/recipes/openssh/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | ./configure \ 3 | --build=$CBUILD \ 4 | --host=$CHOST \ 5 | --prefix=/usr \ 6 | --sbindir=/usr/bin \ 7 | --sysconfdir=/etc/ssh \ 8 | --datadir=/usr/share/openssh \ 9 | --libexecdir=/usr/lib/ssh \ 10 | \ 11 | --with-privsep-path=/var/lib/sshd \ 12 | --with-privsep-user=sshd \ 13 | --with-ssl-engine \ 14 | --without-rpath \ 15 | --without-selinux \ 16 | --disable-lastlog \ 17 | --disable-strip \ 18 | --disable-utmp \ 19 | --disable-wtmp 20 | -------------------------------------------------------------------------------- /pkg/recipes/openssh/ver: -------------------------------------------------------------------------------- 1 | openssh 9.3p1 2 | -------------------------------------------------------------------------------- /pkg/recipes/openssl/ver: -------------------------------------------------------------------------------- 1 | openssl 3.1.0 2 | -------------------------------------------------------------------------------- /pkg/recipes/openvpn/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | autoreconf -fvi 3 | 4 | CFLAGS="${CFLAGS} -fno-builtin" \ 5 | ./configure \ 6 | --build=$CBUILD \ 7 | --host=$CHOST \ 8 | --prefix=/usr \ 9 | --mandir=/usr/share/man \ 10 | --sysconfdir=/etc/openvpn \ 11 | \ 12 | --enable-iproute2 \ 13 | --disable-lzo \ 14 | --disable-plugins 15 | 16 | make 17 | 18 | doas -s 19 | for i in src/openvpn/openvpn; do 20 | strip --strip-all "${i}" 21 | chown root:root "${i}" 22 | mv "${i}" /usr/bin/ 23 | done 24 | -------------------------------------------------------------------------------- /pkg/recipes/openvpn/ver: -------------------------------------------------------------------------------- 1 | openvpn 2.5.8 2 | -------------------------------------------------------------------------------- /pkg/recipes/opus/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | ./configure \ 3 | --build=$CBUILD \ 4 | --host=$CHOST \ 5 | --prefix=/usr \ 6 | --enable-custom-modes \ 7 | --disable-static \ 8 | --disable-doc \ 9 | --disable-extra-programs 10 | -------------------------------------------------------------------------------- /pkg/recipes/opus/ver: -------------------------------------------------------------------------------- 1 | opus 1.3.1 2 | -------------------------------------------------------------------------------- /pkg/recipes/pango/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | rm -rf subprojects/ 3 | 4 | for i in tests examples docs; do 5 | > "${i}"/meson.build 6 | done 7 | 8 | mkdir build 9 | cd build 10 | 11 | meson setup --buildtype=plain \ 12 | --prefix=/usr \ 13 | \ 14 | -Dgtk_doc=false \ 15 | -Dintrospection=disabled \ 16 | -Dinstall-tests=false \ 17 | -Dfontconfig=enabled \ 18 | -Dsysprof=disabled \ 19 | -Dlibthai=disabled \ 20 | -Dcairo=enabled \ 21 | -Dxft=enabled \ 22 | -Dfreetype=enabled \ 23 | .. 24 | -------------------------------------------------------------------------------- /pkg/recipes/pango/ver: -------------------------------------------------------------------------------- 1 | pango 1.50.13 2 | -------------------------------------------------------------------------------- /pkg/recipes/patch/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | ./configure \ 3 | --build=$CBUILD \ 4 | --host=$CHOST \ 5 | --prefix=/usr \ 6 | --disable-xattr 7 | 8 | make 9 | 10 | # 2 11 | doas -s 12 | make install 13 | rm -rfv \ 14 | /usr/lib/charset.alias \ 15 | /usr/share/man 16 | -------------------------------------------------------------------------------- /pkg/recipes/patch/ver: -------------------------------------------------------------------------------- 1 | patch 2.7.6 2 | -------------------------------------------------------------------------------- /pkg/recipes/patchelf/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | tar xf /mss/work/sauces/patchelf-0.17.2.tar.gz 3 | cd patchelf-0.17.2/ 4 | 5 | ./configure \ 6 | --build=$CBUILD \ 7 | --host=$CHOST \ 8 | --prefix=/usr \ 9 | --without-asan \ 10 | --without-ubsan 11 | 12 | make 13 | 14 | doas -s 15 | for i in src/patchelf; do 16 | strip --strip-all "${i}" 17 | chown root:root "${i}" 18 | mv "${i}" /usr/bin/ 19 | done 20 | -------------------------------------------------------------------------------- /pkg/recipes/patchelf/ver: -------------------------------------------------------------------------------- 1 | redshift 490ba2aa 2 | -------------------------------------------------------------------------------- /pkg/recipes/pavucontrol/patches/0001-link-against-lltdl.patch: -------------------------------------------------------------------------------- 1 | From 9f6a9a6a94ceb956923b02d4ccb16187810749a3 Mon Sep 17 00:00:00 2001 2 | From: must_eat 3 | Date: Wed, 1 Mar 2023 03:13:57 +0300 4 | Subject: [PATCH] link against lltdl. 5 | 6 | --- 7 | src/meson.build | 1 + 8 | 1 file changed, 1 insertion(+) 9 | 10 | diff --git a/src/meson.build b/src/meson.build 11 | index d480475..c09c94e 100644 12 | --- a/src/meson.build 13 | +++ b/src/meson.build 14 | @@ -26,6 +26,7 @@ executable('pavucontrol', 15 | pavucontrol_sources, 16 | install: true, 17 | cpp_args: pavucontrol_defines, 18 | + link_args: '-lltdl', 19 | include_directories : configinc, 20 | dependencies : pavucontrol_deps, 21 | ) 22 | -- 23 | 2.39.2 24 | 25 | -------------------------------------------------------------------------------- /pkg/recipes/pavucontrol/ver: -------------------------------------------------------------------------------- 1 | pavucontrol ee77d86e 2 | -------------------------------------------------------------------------------- /pkg/recipes/pciutils/patches/0001-pread.patch: -------------------------------------------------------------------------------- 1 | --- ./lib/pread.h.orig 2 | +++ ./lib/pread.h 3 | @@ -12,8 +12,8 @@ 4 | * don't define it. 5 | */ 6 | 7 | -#if defined(__GLIBC__) && __GLIBC__ == 2 && __GLIBC_MINOR__ > 0 8 | -/* glibc 2.1 or newer -> pread/pwrite supported automatically */ 9 | +#if (defined(__GLIBC__) && __GLIBC__ == 2 && __GLIBC_MINOR__ > 0) || (_POSIX_VERSION >= 200809L) 10 | + /* glibc 2.1 or newer or posix 2008 -> pread/pwrite supported automatically */ 11 | 12 | #elif defined(i386) && defined(__GLIBC__) 13 | /* glibc 2.0 on i386 -> call syscalls directly */ 14 | -------------------------------------------------------------------------------- /pkg/recipes/pciutils/ver: -------------------------------------------------------------------------------- 1 | pciutils 3.7.0 2 | -------------------------------------------------------------------------------- /pkg/recipes/pcre2/ver: -------------------------------------------------------------------------------- 1 | pcre2 10.40 2 | -------------------------------------------------------------------------------- /pkg/recipes/perl/ver: -------------------------------------------------------------------------------- 1 | perl 5.36.0 2 | -------------------------------------------------------------------------------- /pkg/recipes/picom/ver: -------------------------------------------------------------------------------- 1 | picom 10.2 2 | -------------------------------------------------------------------------------- /pkg/recipes/pigz/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | make CC="${CC} ${LDFLAGS}" 3 | 4 | # 2 5 | instdir="${PWD}"/KEK 6 | mkdir -pv "${instdir}"/usr/bin 7 | 8 | cp -vf pigz "${instdir}"/usr/bin/pigz 9 | cp -vf unpigz "${instdir}"/usr/bin/unpigz 10 | ln -sfv pigz "${instdir}"/usr/bin/gzip 11 | ln -sfv pigz "${instdir}"/usr/bin/zcat 12 | ln -sfv unpigz "${instdir}"/usr/bin/gunzip 13 | 14 | doas -s 15 | cp -vf pigz /usr/bin/pigz 16 | cp -vf unpigz /usr/bin/unpigz 17 | ln -sfv pigz /usr/bin/gzip 18 | ln -sfv pigz /usr/bin/zcat 19 | ln -sfv unpigz /usr/bin/gunzip 20 | -------------------------------------------------------------------------------- /pkg/recipes/pigz/ver: -------------------------------------------------------------------------------- 1 | pigz 2.6 2 | -------------------------------------------------------------------------------- /pkg/recipes/pkgconf/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | mkdir build 3 | cd build 4 | 5 | ../configure \ 6 | --prefix=/usr \ 7 | --sysconfdir=/etc \ 8 | --disable-static \ 9 | --with-system-libdir="/usr/lib" \ 10 | --with-system-includedir="/usr/include" \ 11 | --with-pkg-config-dir="/usr/lib/pkgconfig:/usr/share/pkgconfig" 12 | 13 | make 14 | 15 | # 2 16 | instdir="${PWD}/KEK" 17 | make DESTDIR="${instdir}" install 18 | ln -sfv "${instdir}"/usr/bin/pkgconf "${instdir}"/usr/bin/pkg-config 19 | 20 | doas -s 21 | make install-strip 22 | ln -sfv /usr/bin/pkgconf /usr/bin/pkg-config 23 | -------------------------------------------------------------------------------- /pkg/recipes/pkgconf/ver: -------------------------------------------------------------------------------- 1 | pkgconf 1.7.4 2 | -------------------------------------------------------------------------------- /pkg/recipes/profanity/ver: -------------------------------------------------------------------------------- 1 | profanity 0.11.1 2 | -------------------------------------------------------------------------------- /pkg/recipes/pulsemixer/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | python setup.py build 3 | python setup.py install --root=dest --optimize=1 --skip-build 4 | 5 | # 2 6 | doas -s 7 | for i in dest/usr/bin/pulsemixer; do 8 | chown root:root "${i}" 9 | mv "${i}" /usr/bin/ 10 | done 11 | -------------------------------------------------------------------------------- /pkg/recipes/pulsemixer/ver: -------------------------------------------------------------------------------- 1 | pulsemixer 1.5.1 2 | -------------------------------------------------------------------------------- /pkg/recipes/python/patches/0001-always-pip.patch: -------------------------------------------------------------------------------- 1 | diff --git a/Lib/ensurepip/__init__.py b/Lib/ensurepip/__init__.py 2 | index f3152a5..52f6312 100644 3 | --- a/Lib/ensurepip/__init__.py 4 | +++ b/Lib/ensurepip/__init__.py 5 | @@ -116,7 +116,7 @@ def _bootstrap(*, root=None, upgrade=False, user=False, 6 | additional_paths.append(os.path.join(tmpdir, wheel_name)) 7 | 8 | # Construct the arguments to be passed to the pip command 9 | - args = ["install", "--no-cache-dir", "--no-index", "--find-links", tmpdir] 10 | + args = ["install", "-I", "--no-cache-dir", "--no-index", "--find-links", tmpdir] 11 | if root: 12 | args += ["--root", root] 13 | if upgrade: 14 | -------------------------------------------------------------------------------- /pkg/recipes/python/ver: -------------------------------------------------------------------------------- 1 | python 3.10.6 2 | -------------------------------------------------------------------------------- /pkg/recipes/qemu/patches/0001-fix-datadir.patch: -------------------------------------------------------------------------------- 1 | --- a/meson.build 2022-08-30 19:41:57.000000000 +0300 2 | +++ b/meson.build 2022-09-30 20:40:22.021977771 +0300 3 | @@ -35,7 +35,7 @@ 4 | endif 5 | 6 | qemu_confdir = get_option('sysconfdir') / get_option('qemu_suffix') 7 | -qemu_datadir = get_option('datadir') / get_option('qemu_suffix') 8 | +qemu_datadir = 'qemu' 9 | qemu_docdir = get_option('docdir') / get_option('qemu_suffix') 10 | qemu_moddir = get_option('libdir') / get_option('qemu_suffix') 11 | 12 | -------------------------------------------------------------------------------- /pkg/recipes/qemu/ver: -------------------------------------------------------------------------------- 1 | qemu 7.2.0 2 | -------------------------------------------------------------------------------- /pkg/recipes/quakespasm-spiked/ver: -------------------------------------------------------------------------------- 1 | quakespasm-spiked e9822ae9 2 | -------------------------------------------------------------------------------- /pkg/recipes/reX/ver: -------------------------------------------------------------------------------- 1 | re3 3233ffe1 2 | reVC a16fcd8d 3 | -------------------------------------------------------------------------------- /pkg/recipes/readline/patches/0001-fix-ncurses-underlinking.patch: -------------------------------------------------------------------------------- 1 | --- ./shlib/Makefile.in.orig 2 | +++ ./shlib/Makefile.in 3 | @@ -86,7 +86,7 @@ 4 | SHOBJ_LIBS = @SHOBJ_LIBS@ 5 | 6 | SHLIB_XLDFLAGS = @LDFLAGS@ @SHLIB_XLDFLAGS@ 7 | -SHLIB_LIBS = @SHLIB_LIBS@ 8 | +SHLIB_LIBS = @SHLIB_LIBS@ -lncursesw 9 | 10 | SHLIB_DOT = @SHLIB_DOT@ 11 | SHLIB_LIBPREF = @SHLIB_LIBPREF@ 12 | -------------------------------------------------------------------------------- /pkg/recipes/readline/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | pdir="/mss/repo/pkg/recipes/readline/patches" 3 | patch -p1 < "${pdir}"/0001-fix-ncurses-underlinking.patch 4 | 5 | ./configure \ 6 | --build=$CBUILD \ 7 | --host=$CHOST \ 8 | --prefix=/usr \ 9 | --mandir=/usr/share/man \ 10 | --infodir=/usr/share/info \ 11 | --disable-static \ 12 | --enable-shared 13 | -------------------------------------------------------------------------------- /pkg/recipes/readline/ver: -------------------------------------------------------------------------------- 1 | readline 8.1 2 | -------------------------------------------------------------------------------- /pkg/recipes/redshift/ver: -------------------------------------------------------------------------------- 1 | redshift 490ba2aa 2 | -------------------------------------------------------------------------------- /pkg/recipes/rpcbind/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | pdir="/mss/repo/pkg/recipes/rpcbind/patches" 3 | patch -p1 < "${pdir}"/0001-rpcinfo-Fix-stack-buffer-overflow.patch 4 | 5 | sed -i "/servname/s:rpcbind:sunrpc:" src/rpcbind.c 6 | 7 | ./configure \ 8 | --build=$CBUILD \ 9 | --host=$CHOST \ 10 | --prefix=/usr \ 11 | --bindir=/sbin \ 12 | --sbindir=/sbin \ 13 | --with-rpcuser=root \ 14 | --enable-warmstarts \ 15 | --without-systemdsystemunitdir 16 | -------------------------------------------------------------------------------- /pkg/recipes/rpcbind/ver: -------------------------------------------------------------------------------- 1 | rpcbind 1.2.5 2 | -------------------------------------------------------------------------------- /pkg/recipes/rsync/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | ./configure \ 3 | --build=$CBUILD \ 4 | --host=$CHOST \ 5 | --prefix=/usr \ 6 | --sysconfdir=/etc \ 7 | --mandir=/usr/share/man \ 8 | --localstatedir=/var \ 9 | \ 10 | --with-included-popt \ 11 | --without-included-zlib \ 12 | --without-rrsync \ 13 | --enable-lz4 \ 14 | --enable-zstd \ 15 | --disable-acl-support \ 16 | --disable-debug \ 17 | --disable-ipv6 \ 18 | --disable-locale \ 19 | --disable-md2man \ 20 | --disable-openssl \ 21 | --disable-xattr-support \ 22 | --disable-xxhash 23 | 24 | make 25 | 26 | # 2 27 | doas -s 28 | for i in rsync; do 29 | strip --strip-all "${i}" 30 | chown root:root "${i}" 31 | mv "${i}" /usr/bin/ 32 | done 33 | -------------------------------------------------------------------------------- /pkg/recipes/rsync/ver: -------------------------------------------------------------------------------- 1 | rsync 3.2.7 2 | -------------------------------------------------------------------------------- /pkg/recipes/rust/ver: -------------------------------------------------------------------------------- 1 | rust 7908a1d6 2 | -------------------------------------------------------------------------------- /pkg/recipes/samurai/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | make 3 | 4 | doas -s 5 | make PREFIX=/usr install 6 | ln -sfv /usr/bin/samu /usr/bin/ninja 7 | 8 | rm -rfv /usr/share/man 9 | -------------------------------------------------------------------------------- /pkg/recipes/samurai/ver: -------------------------------------------------------------------------------- 1 | samurai 1.2 2 | -------------------------------------------------------------------------------- /pkg/recipes/sed/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | export CFLAGS="${CFLAGS} -fno-builtin -static" 3 | export CXXFLAGS="${CXXFLAGS} -fno-builtin -static" 4 | 5 | ./configure \ 6 | --build=$CBUILD \ 7 | --host=$CHOST \ 8 | --prefix=/usr \ 9 | --bindir=/bin \ 10 | \ 11 | --without-selinux \ 12 | --enable-threads=posix \ 13 | --disable-acl \ 14 | --disable-assert \ 15 | --disable-i18n \ 16 | --disable-nls \ 17 | --disable-rpath 18 | 19 | make 20 | 21 | doas -s 22 | for i in sed/sed; do 23 | strip --strip-all "${i}" 24 | chown root:root "${i}" 25 | mv "${i}" /bin/ 26 | done 27 | -------------------------------------------------------------------------------- /pkg/recipes/sed/ver: -------------------------------------------------------------------------------- 1 | sed 4.9 2 | -------------------------------------------------------------------------------- /pkg/recipes/smartmontools/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | tar xf /mss/work/sauces/smartmontools-7.2.tar.gz 3 | cd smartmontools-7.2/ 4 | 5 | ./configure \ 6 | --build=$CBUILD \ 7 | --host=$CHOST \ 8 | --prefix=/usr \ 9 | --sysconfdir=/etc 10 | 11 | make 12 | 13 | # 2 14 | doas -s 15 | for i in smartctl; do 16 | strip --strip-all "${i}" 17 | chown root:root "${i}" 18 | mv "${i}" /usr/bin/ 19 | done 20 | -------------------------------------------------------------------------------- /pkg/recipes/smartmontools/ver: -------------------------------------------------------------------------------- 1 | smartmontools 7.2 2 | -------------------------------------------------------------------------------- /pkg/recipes/spoofshit/patches/0001-libnet-fix-types.patch: -------------------------------------------------------------------------------- 1 | --- a/include/libnet/libnet-structures.h 2 | +++ b/include/libnet/libnet-structures.h 3 | @@ -49,9 +49,9 @@ 4 | /* libnet statistics structure */ 5 | struct libnet_stats 6 | { 7 | - __int64_t packets_sent; /* packets sent */ 8 | - __int64_t packet_errors; /* packets errors */ 9 | - __int64_t bytes_written; /* bytes written */ 10 | + int64_t packets_sent; /* packets sent */ 11 | + int64_t packet_errors; /* packets errors */ 12 | + int64_t bytes_written; /* bytes written */ 13 | }; 14 | 15 | 16 | -------------------------------------------------------------------------------- /pkg/recipes/spoofshit/patches/0002-dsniff-time.h.patch: -------------------------------------------------------------------------------- 1 | Author: Steve Kemp 2 | Description: Include to fix segfault on some architectures. 3 | Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=315969 4 | --- 5 | This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ 6 | 7 | --- a/msgsnarf.c 8 | +++ b/msgsnarf.c 9 | @@ -23,6 +23,7 @@ 10 | #include 11 | #include 12 | #include 13 | +#include 14 | 15 | #include "buf.h" 16 | #include "decode.h" 17 | --- a/sshow.c 18 | +++ b/sshow.c 19 | @@ -15,6 +15,7 @@ 20 | 21 | #include 22 | #include 23 | +#include 24 | 25 | #include 26 | #include 27 | -------------------------------------------------------------------------------- /pkg/recipes/spoofshit/patches/0003-dsniff-mailsnarf_corrupt.patch: -------------------------------------------------------------------------------- 1 | Author: Steve Kemp 2 | Description: mailsnarf does not parse mail correctly. 3 | Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=149330 4 | --- 5 | This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ 6 | 7 | --- a/mailsnarf.c 8 | +++ b/mailsnarf.c 9 | @@ -178,7 +178,7 @@ 10 | if (smtp->state != SMTP_DATA) { 11 | while ((i = buf_index(&buf, "\r\n", 2)) >= 0) { 12 | line = buf_tok(&buf, NULL, i + 2); 13 | - line->base[line->end] = '\0'; 14 | + line->base[line->end-1] = '\0'; 15 | p = buf_ptr(line); 16 | 17 | if (strncasecmp(p, "RSET", 4) == 0) { 18 | -------------------------------------------------------------------------------- /pkg/recipes/spoofshit/patches/0007-dsniff-urlsnarf_zeropad.patch: -------------------------------------------------------------------------------- 1 | Author: Steve Kemp 2 | Description: urlsnarf: zero-pad date. 3 | Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=298605 4 | --- 5 | This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ 6 | 7 | --- a/urlsnarf.c 8 | +++ b/urlsnarf.c 9 | @@ -68,7 +68,7 @@ 10 | t->tm_hour - gmt.tm_hour); 11 | tz = hours * 60 + t->tm_min - gmt.tm_min; 12 | 13 | - len = strftime(tstr, sizeof(tstr), "%e/%b/%Y:%X", t); 14 | + len = strftime(tstr, sizeof(tstr), "%d/%b/%Y:%X", t); 15 | if (len < 0 || len > sizeof(tstr) - 5) 16 | return (NULL); 17 | 18 | -------------------------------------------------------------------------------- /pkg/recipes/spoofshit/patches/0009-dsniff-openssl-0.9.8.patch: -------------------------------------------------------------------------------- 1 | Author: 2 | Description: Fix FTBFS with openssl. 3 | --- 4 | This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ 5 | 6 | --- a/ssh.c 7 | +++ b/ssh.c 8 | @@ -16,6 +16,7 @@ 9 | #include 10 | #include 11 | #include 12 | +#include 13 | 14 | #include 15 | #include 16 | -------------------------------------------------------------------------------- /pkg/recipes/spoofshit/patches/0010-dsniff-sysconf_clocks.patch: -------------------------------------------------------------------------------- 1 | Author: 2 | Description: Fix FTBFS: ./sshow.c:226: error: 'CLK_TCK' undeclared. 3 | --- 4 | This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ 5 | 6 | --- a/sshow.c 7 | +++ b/sshow.c 8 | @@ -217,6 +217,7 @@ 9 | { 10 | clock_t delay; 11 | int payload; 12 | + long CLK_TCK= sysconf(_SC_CLK_TCK); 13 | 14 | delay = add_history(session, 0, cipher_size, plain_range); 15 | 16 | @@ -265,6 +266,7 @@ 17 | clock_t delay; 18 | int skip; 19 | range string_range; 20 | + long CLK_TCK= sysconf(_SC_CLK_TCK); 21 | 22 | delay = add_history(session, 1, cipher_size, plain_range); 23 | 24 | -------------------------------------------------------------------------------- /pkg/recipes/spoofshit/patches/0017-dsniff-TDS_decoder.patch: -------------------------------------------------------------------------------- 1 | Author: Luciano Bello 2 | Description: Fix for DOS y TDS decoder. Patch provided by Hilko Bengen. 3 | Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=609988 4 | --- 5 | This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ 6 | 7 | --- a/decode_tds.c 8 | +++ b/decode_tds.c 9 | @@ -144,6 +144,11 @@ 10 | len > sizeof(*th) && len >= ntohs(th->size); 11 | buf += ntohs(th->size), len -= ntohs(th->size)) { 12 | 13 | + if (th->size != 8) { 14 | + /* wrong header length */ 15 | + break; 16 | + } 17 | + 18 | if (th->type == 2) { 19 | /* Version 4.x, 5.0 */ 20 | if (len < sizeof(*th) + sizeof(*tl)) 21 | -------------------------------------------------------------------------------- /pkg/recipes/spoofshit/patches/0019-dsniff-sshcrypto.patch: -------------------------------------------------------------------------------- 1 | Author: Steve Kemp 2 | Description: Missing openssl includes in sshcrypto.c. 3 | This patch was through diff.gz and now is implemented as a dpatch. 4 | --- 5 | This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ 6 | 7 | --- a/sshcrypto.c 8 | +++ b/sshcrypto.c 9 | @@ -14,6 +14,8 @@ 10 | 11 | #include 12 | #include 13 | +#include 14 | +#include 15 | 16 | #include 17 | #include 18 | -------------------------------------------------------------------------------- /pkg/recipes/spoofshit/patches/0022-dsniff-msgsnarf_segfault.patch: -------------------------------------------------------------------------------- 1 | Author: 2 | Description: Correctly 0 out the c struct. 3 | --- 4 | This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ 5 | 6 | --- a/msgsnarf.c 7 | +++ b/msgsnarf.c 8 | @@ -584,6 +584,7 @@ 9 | if (i == 0) { 10 | if ((c = malloc(sizeof(*c))) == NULL) 11 | nids_params.no_mem("sniff_msgs"); 12 | + memset(c, 0, sizeof(*c)); 13 | c->ip = ts->addr.saddr; 14 | c->nick = strdup("unknown"); 15 | SLIST_INSERT_HEAD(&client_list, c, next); 16 | -------------------------------------------------------------------------------- /pkg/recipes/spoofshit/patches/0023-dsniff-handlepp.patch: -------------------------------------------------------------------------------- 1 | Author: Joerg Dorchain 2 | Description: Add tcpkill support for handle ppp interfaces. 3 | --- 4 | This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ 5 | 6 | --- a/pcaputil.c 7 | +++ b/pcaputil.c 8 | @@ -52,6 +52,9 @@ 9 | case DLT_NULL: 10 | offset = 4; 11 | break; 12 | + case DLT_LINUX_SLL: /* e.g. ppp */ 13 | + offset = 16; 14 | + break; 15 | default: 16 | warnx("unsupported datalink type"); 17 | break; 18 | -------------------------------------------------------------------------------- /pkg/recipes/spoofshit/patches/0026-dsniff-fix-spelling-errors.patch: -------------------------------------------------------------------------------- 1 | Description: Fix minor spelling error in source code 2 | Author: Marcos Fouces 3 | --- 4 | This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ 5 | 6 | 7 | --- a/remote.c 8 | +++ b/remote.c 9 | @@ -652,7 +652,7 @@ 10 | if (remote_command_count > 0) 11 | { 12 | fprintf (stderr, 13 | - "%s: the `-id' option must preceed all `-remote' options.\n", 14 | + "%s: the `-id' option must precede all `-remote' options.\n", 15 | progname); 16 | usage (); 17 | exit (-1); 18 | -------------------------------------------------------------------------------- /pkg/recipes/spoofshit/patches/0033-dsniff-rpc_segfault.patch: -------------------------------------------------------------------------------- 1 | Description: avoids xdrs being used without being initialised first. Without this 2 | patch dsniff segfaults when decoding RPC packets on x86_64. 3 | Author: Matthew Boyle 4 | Origin: http://pkgs.fedoraproject.org/cgit/rpms/dsniff.git/tree/dsniff-2.4-rpc_segfault.patch 5 | --- 6 | This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ 7 | 8 | --- a/rpc.c 9 | +++ b/rpc.c 10 | @@ -125,6 +125,9 @@ 11 | return (0); 12 | } 13 | } 14 | + else 15 | + return (0); 16 | + 17 | stat = xdr_getpos(&xdrs); 18 | xdr_destroy(&xdrs); 19 | 20 | -------------------------------------------------------------------------------- /pkg/recipes/spoofshit/patches/0039-dsniff-macof-size-calculation.patch: -------------------------------------------------------------------------------- 1 | --- a/macof.c 2 | +++ b/macof.c 3 | @@ -134,7 +134,7 @@ main(int argc, char *argv[]) 4 | libnet_build_tcp(sport, dport, seq, 0, TH_SYN, 512, 5 | 0, 0, LIBNET_TCP_H, NULL, 0, l, 0); 6 | 7 | - libnet_build_ipv4(LIBNET_TCP_H, 0, 8 | + libnet_build_ipv4(LIBNET_IPV4_H + LIBNET_TCP_H, 0, 9 | libnet_get_prand(LIBNET_PRu16), 0, 64, 10 | IPPROTO_TCP, 0, src, dst, NULL, 0, l, 0); 11 | 12 | -------------------------------------------------------------------------------- /pkg/recipes/spoofshit/ver: -------------------------------------------------------------------------------- 1 | dsniff 2.4b1 2 | bettercap 2.32.0 3 | -------------------------------------------------------------------------------- /pkg/recipes/sqlite/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | export CFLAGS="${CFLAGS} -DSQLITE_ENABLE_COLUMN_METADATA=1" 3 | export CXXFLAGS="${CXXFLAGS} -DSQLITE_ENABLE_COLUMN_METADATA=1" 4 | 5 | sed -i 's/ -ltinfo//g' configure 6 | 7 | ./configure \ 8 | --build=$CBUILD \ 9 | --host=$CHOST \ 10 | --prefix=/usr \ 11 | --enable-threadsafe \ 12 | --enable-dynamic-extensions \ 13 | --enable-fts5 \ 14 | --disable-static 15 | -------------------------------------------------------------------------------- /pkg/recipes/sqlite/ver: -------------------------------------------------------------------------------- 1 | sqlite 3.40.0 2 | -------------------------------------------------------------------------------- /pkg/recipes/tar/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | gl_cv_func_gettimeofday_clobber=no \ 3 | gl_cv_func_tzset_clobber=no \ 4 | ./configure \ 5 | --build=$CBUILD \ 6 | --host=$CHOST \ 7 | --prefix=/usr \ 8 | --sysconfdir=/etc \ 9 | --mandir=/usr/share/man \ 10 | --localstatedir=/var \ 11 | \ 12 | --disable-acl \ 13 | --disable-nls 14 | 15 | make 16 | 17 | # 2 18 | doas -s 19 | make install 20 | 21 | rm -rfv \ 22 | /usr/share/info \ 23 | /usr/share/man 24 | -------------------------------------------------------------------------------- /pkg/recipes/tar/ver: -------------------------------------------------------------------------------- 1 | tar 1.34 2 | -------------------------------------------------------------------------------- /pkg/recipes/thinkfan/ver: -------------------------------------------------------------------------------- 1 | thinkfan 1.3.1 2 | -------------------------------------------------------------------------------- /pkg/recipes/tiff-webp/ver: -------------------------------------------------------------------------------- 1 | tiff 4.1.0 2 | libwebp 1.2.4 3 | -------------------------------------------------------------------------------- /pkg/recipes/tmux/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | ./configure \ 3 | --build=$CBUILD \ 4 | --host=$CHOST \ 5 | --prefix=/usr 6 | -------------------------------------------------------------------------------- /pkg/recipes/tmux/ver: -------------------------------------------------------------------------------- 1 | tmux 3.2a 2 | -------------------------------------------------------------------------------- /pkg/recipes/torshit/ver: -------------------------------------------------------------------------------- 1 | proxychains-ng 4.16 2 | tor 0.4.7.11 3 | -------------------------------------------------------------------------------- /pkg/recipes/transmission/ver: -------------------------------------------------------------------------------- 1 | transmission 4.0.3 2 | -------------------------------------------------------------------------------- /pkg/recipes/tzdb/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | tzdir="${PWD}/myzoneinfo" 3 | make \ 4 | CFLAGS="${CFLAGS}" \ 5 | LDFLAGS="${LDFLAGS}" \ 6 | TZDIR="${tzdir}" 7 | 8 | ./zic -b fat -d "${tzdir}" europe 9 | 10 | # 2 11 | doas -s 12 | cp "${PWD}/myzoneinfo"/Europe/Istanbul /etc/localtime 13 | chown root:root /etc/localtime 14 | -------------------------------------------------------------------------------- /pkg/recipes/tzdb/ver: -------------------------------------------------------------------------------- 1 | tzdb 2021a 2 | -------------------------------------------------------------------------------- /pkg/recipes/unrar/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | pdir="/mss/repo/pkg/recipes/unrar/patches" 3 | patch -p1 < "${pdir}"/0001-makefile.patch 4 | 5 | make 6 | 7 | # 2 8 | doas -s 9 | for i in unrar; do 10 | strip --strip-all "${i}" 11 | chown root:root "${i}" 12 | mv "${i}" /usr/bin/ 13 | done 14 | -------------------------------------------------------------------------------- /pkg/recipes/unrar/ver: -------------------------------------------------------------------------------- 1 | unrar 6.0.7 2 | -------------------------------------------------------------------------------- /pkg/recipes/usbutils/files/usb.ids: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gottaeat/apathy/68bdf1de624c5c1474e6e91f0438072e8173ea53/pkg/recipes/usbutils/files/usb.ids -------------------------------------------------------------------------------- /pkg/recipes/usbutils/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | autoreconf -fvi 3 | 4 | ./configure \ 5 | --build=$CBUILD \ 6 | --host=$CHOST \ 7 | --prefix=/usr \ 8 | --datadir=/usr/share/hwdata 9 | 10 | make lsusb 11 | 12 | doas -s 13 | for i in lsusb; do 14 | strip --strip-all "${i}" 15 | chown root:root "${i}" 16 | mv "${i}" /usr/bin/ 17 | done 18 | 19 | fdir="/mss/repo/pkg/recipes/usbutils/files" 20 | cp "${fdir}"/usb.ids /usr/share/hwdata/ 21 | chown root:root /usr/share/hwdata/usb.ids 22 | -------------------------------------------------------------------------------- /pkg/recipes/usbutils/ver: -------------------------------------------------------------------------------- 1 | usbutils 013 2 | -------------------------------------------------------------------------------- /pkg/recipes/util-linux/ver: -------------------------------------------------------------------------------- 1 | util-linux 2.37.2 2 | -------------------------------------------------------------------------------- /pkg/recipes/v4l-utils/patches/0004-v4l-utils-types.patch: -------------------------------------------------------------------------------- 1 | --- a/utils/keytable/keymap.h 2 | +++ b/utils/keytable/keymap.h 3 | @@ -2,6 +2,10 @@ 4 | #ifndef __KEYMAP_H 5 | #define __KEYMAP_H 6 | 7 | +#include 8 | +typedef uint32_t u_int32_t; 9 | +typedef int error_t; 10 | + 11 | struct keymap { 12 | struct keymap *next; 13 | char *name; 14 | --- a/utils/ir-ctl/keymap.h 15 | +++ b/utils/ir-ctl/keymap.h 16 | @@ -2,6 +2,10 @@ 17 | #ifndef __KEYMAP_H 18 | #define __KEYMAP_H 19 | 20 | +#include 21 | +typedef uint32_t u_int32_t; 22 | +typedef int error_t; 23 | + 24 | struct keymap { 25 | struct keymap *next; 26 | char *name; 27 | -------------------------------------------------------------------------------- /pkg/recipes/v4l-utils/ver: -------------------------------------------------------------------------------- 1 | v4l-utils 1.20.0 2 | -------------------------------------------------------------------------------- /pkg/recipes/vifm/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | export CFLAGS="${CFLAGS} -fno-builtin" 3 | export CXXFLAGS="${CXXFLAGS} -fno-builtin" 4 | 5 | autoreconf -fvi 6 | 7 | touch data/vifm-help.txt 8 | 9 | ./configure \ 10 | --build=$CBUILD \ 11 | --host=$CHOST \ 12 | --prefix=/usr \ 13 | --sysconfdir=/etc \ 14 | --disable-desktop-files \ 15 | --with-libmagic \ 16 | --without-gtk \ 17 | --without-X11 18 | 19 | make 20 | 21 | # 2 22 | doas -s 23 | make install 24 | 25 | rm -rfv \ 26 | /etc/vifm \ 27 | /usr/share/doc \ 28 | /usr/share/man \ 29 | /usr/share/pixmaps \ 30 | /usr/share/zsh \ 31 | /usr/share/applications \ 32 | /usr/share/bash-completion 33 | -------------------------------------------------------------------------------- /pkg/recipes/vifm/ver: -------------------------------------------------------------------------------- 1 | vifm 0.11 2 | -------------------------------------------------------------------------------- /pkg/recipes/vim/ver: -------------------------------------------------------------------------------- 1 | vim 9.0.1261 2 | -------------------------------------------------------------------------------- /pkg/recipes/wlanshit/patches/0001-libpcap-fix-headers.patch: -------------------------------------------------------------------------------- 1 | diff --git a/pcap-usb-linux.c b/pcap-usb-linux.c 2 | index 6f8adf6..82780fa 100644 3 | --- a/pcap-usb-linux.c 4 | +++ b/pcap-usb-linux.c 5 | @@ -57,6 +57,7 @@ 6 | #include 7 | #include 8 | #include 9 | +#include 10 | #ifdef HAVE_LINUX_USBDEVICE_FS_H 11 | /* 12 | * We might need to define __user for 13 | -------------------------------------------------------------------------------- /pkg/recipes/wlanshit/ver: -------------------------------------------------------------------------------- 1 | aircrack-ng 1.6 2 | bully 3ab3bc8 3 | iw 5.9 4 | pixiewps 1.4.2 5 | reaver-wps-fork-t6x d6c931c 6 | -------------------------------------------------------------------------------- /pkg/recipes/wpa-supplicant/patches/0001-eloop.patch: -------------------------------------------------------------------------------- 1 | $OpenBSD: patch-src_utils_eloop_c,v 1.5 2015/09/29 11:57:54 dcoppa Exp $ 2 | 3 | don't try to access list members to free them unless already initialised 4 | 5 | --- a/src/utils/eloop.c.orig Sun Sep 27 21:02:05 2015 6 | +++ b/src/utils/eloop.c Mon Sep 28 09:35:05 2015 7 | @@ -1064,6 +1064,9 @@ void eloop_destroy(void) 8 | struct eloop_timeout *timeout, *prev; 9 | struct os_reltime now; 10 | 11 | + if (eloop.timeout.prev == NULL) 12 | + return; 13 | + 14 | os_get_reltime(&now); 15 | dl_list_for_each_safe(timeout, prev, &eloop.timeout, 16 | struct eloop_timeout, list) { 17 | -------------------------------------------------------------------------------- /pkg/recipes/wpa-supplicant/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | pdir="/mss/repo/pkg/recipes/wpa-supplicant/patches" 3 | patch -p1 < "${pdir}"/0001-eloop.patch 4 | 5 | fdir="/mss/repo/pkg/recipes/wpa-supplicant/files" 6 | cp -vf "${fdir}"/config wpa_supplicant/.config 7 | cd wpa_supplicant/ 8 | 9 | make BINDIR=/usr/bin LIBDIR=/usr/lib 10 | 11 | # 2 12 | doas -s 13 | for i in wpa_cli wpa_passphrase wpa_supplicant; do 14 | strip --strip-all "${i}" 15 | chown root:root "${i}" 16 | mv "${i}" /usr/bin/ 17 | done 18 | -------------------------------------------------------------------------------- /pkg/recipes/wpa-supplicant/ver: -------------------------------------------------------------------------------- 1 | wpa-supplicant 2.10 2 | -------------------------------------------------------------------------------- /pkg/recipes/x264/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | printprof vanilla > buildprof 3 | . buildprof; rm -rf buildprof 4 | 5 | export AS="nasm" 6 | 7 | pdir="/mss/repo/pkg/recipes/x264/patches" 8 | patch -p1 < "${pdir}"/0001-no-bash.patch 9 | 10 | configtomusl 11 | 12 | ./configure \ 13 | --prefix=/usr \ 14 | --disable-swscale \ 15 | --enable-pic \ 16 | --enable-shared \ 17 | --enable-lto 18 | -------------------------------------------------------------------------------- /pkg/recipes/x264/ver: -------------------------------------------------------------------------------- 1 | x264 20191119-2245 2 | -------------------------------------------------------------------------------- /pkg/recipes/x265/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | cleancmake 3 | 4 | mkdir builderoo 5 | cd builderoo 6 | 7 | cmake -Wno-dev -GNinja \ 8 | -DCMAKE_INSTALL_PREFIX=/usr \ 9 | -DCMAKE_C_FLAGS="$CFLAGS" \ 10 | -DCMAKE_CXX_FLAGS="$CXXFLAGS" \ 11 | -DCMAKE_EXE_LINKER_FLAGS="$LDFLAGS" \ 12 | -DCMAKE_SHARED_LINKER_FLAGS="$LDFLAGS" \ 13 | -DCMAKE_C_COMPILER_TARGET="$CHOST" \ 14 | -DCMAKE_CXX_COMPILER_TARGET="$CHOST" \ 15 | \ 16 | ../source 17 | 18 | samu 19 | 20 | # 2 21 | doas -s 22 | samu install 23 | rm -rfv /usr/lib/libx265.a 24 | -------------------------------------------------------------------------------- /pkg/recipes/x265/ver: -------------------------------------------------------------------------------- 1 | x265 3.5 2 | -------------------------------------------------------------------------------- /pkg/recipes/xclip/ver: -------------------------------------------------------------------------------- 1 | xclip 0.13 2 | -------------------------------------------------------------------------------- /pkg/recipes/xinit/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | pdir="/mss/repo/pkg/recipes/xinit/patches" 3 | patch -p1 < "${pdir}"/0001-serverauthfile-in-tmp.patch 4 | 5 | ./configure \ 6 | --build=$CBUILD \ 7 | --host=$CHOST \ 8 | --prefix=/usr \ 9 | --sysconfdir=/etc \ 10 | --localstatedir=/var \ 11 | --with-xinitdir=/etc/X11/xinit 12 | 13 | make 14 | 15 | # 2 16 | doas -s 17 | make install 18 | rm -rf /etc/X11/xinit 19 | -------------------------------------------------------------------------------- /pkg/recipes/xinit/ver: -------------------------------------------------------------------------------- 1 | xinit 1.4.1 2 | -------------------------------------------------------------------------------- /pkg/recipes/xorg-apps/ver: -------------------------------------------------------------------------------- 1 | setxkbmap 1.3.2 2 | xauth 1.1 3 | xbitmaps 1.1.2 4 | xev 1.2.4 5 | xhost 1.0.8 6 | xinput 1.6.3 7 | xkbcomp 1.4.5 8 | xkeyboard-config 2.33 9 | xkill 1.0.5 10 | xprop 1.2.5 11 | xrandr 1.5.1 12 | xrdb 1.2.0 13 | xset 1.2.4 14 | xsetroot 1.1.2 15 | -------------------------------------------------------------------------------- /pkg/recipes/xorg-libs-part1/ver: -------------------------------------------------------------------------------- 1 | libXau 1.0.11 2 | libXdmcp 1.1.4 3 | libxcb 1.15 4 | util-macros 1.19.3 5 | xcb-proto 1.15.2 6 | xorgproto 2022.2 7 | -------------------------------------------------------------------------------- /pkg/recipes/xorg-libs-part2/patches/0007-pixman-fix-clang-lto.patch: -------------------------------------------------------------------------------- 1 | diff -uraN a/meson.build b/meson.build 2 | --- a/meson.build 2020-04-20 00:52:22.000000000 +0300 3 | +++ b/meson.build 2021-07-22 00:02:47.270706496 +0300 4 | @@ -492,12 +492,6 @@ 5 | config.set('TOOLCHAIN_SUPPORTS_ATTRIBUTE_CONSTRUCTOR', 1) 6 | endif 7 | 8 | -if cc.links( 9 | - ' __float128 a = 1.0Q, b = 2.0Q; int main (void) { return a + b; }', 10 | - name : 'Has float128 support') 11 | - config.set('HAVE_FLOAT128', 1) 12 | -endif 13 | - 14 | if cc.has_function('clz') 15 | config.set('HAVE_BUILTIN_CLZ', 1) 16 | endif 17 | -------------------------------------------------------------------------------- /pkg/recipes/xorg-libs-part2/ver: -------------------------------------------------------------------------------- 1 | cairo 1.17.8 2 | fontconfig 2.14.2 3 | freetype 2.13.0 4 | glib 2.76.0 5 | harfbuzz 7.2.0 6 | libpng 1.6.39 7 | pixman 0.42.2 8 | -------------------------------------------------------------------------------- /pkg/recipes/xorg-libs-part3/ver: -------------------------------------------------------------------------------- 1 | libICE 1.0.10 2 | libSM 1.2.3 3 | libX11 1.7.2 4 | libXcomposite 0.4.5 5 | libXcursor 1.2.0 6 | libXdamage 1.1.5 7 | libXext 1.3.4 8 | libXfixes 5.0.3 9 | libXft 2.3.4 10 | libXi 1.7.10 11 | libXinerama 1.1.4 12 | libXmu 1.1.3 13 | libXrandr 1.5.2 14 | libXrender 0.9.10 15 | libXxf86vm 1.1.4 16 | libpciaccess 0.16 17 | libxkbfile 1.1.0 18 | libxshmfence 1.3 19 | xtrans 1.4.0 20 | -------------------------------------------------------------------------------- /pkg/recipes/xorg-server/patches/0001-static-libxcvt.patch: -------------------------------------------------------------------------------- 1 | diff -uraN a/lib/meson.build b/lib/meson.build 2 | --- a/lib/meson.build 2021-10-27 12:05:35.262287600 +0300 3 | +++ b/lib/meson.build 2021-12-14 00:16:59.117818058 +0300 4 | @@ -1,6 +1,5 @@ 5 | libxcvt_sources = ['libxcvt.c'] 6 | -libxcvt = shared_library('xcvt', 7 | +libxcvt = static_library('xcvt', 8 | libxcvt_sources, 9 | include_directories : inc, 10 | - version: meson.project_version(), 11 | install : true) 12 | -------------------------------------------------------------------------------- /pkg/recipes/xorg-server/ver: -------------------------------------------------------------------------------- 1 | xorg-server 21.1.8 2 | -------------------------------------------------------------------------------- /pkg/recipes/xtrlock/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | make -f Makefile.noimake \ 3 | CFLAGS="${CFLAGS} -DSHADOW_PWD" \ 4 | LDLIBS="-lX11 -lcrypt" \ 5 | xtrlock 6 | 7 | # 2 8 | doas -s 9 | for i in xtrlock; do 10 | strip --strip-all "${i}" 11 | chown root:root "${i}" 12 | mv "${i}" /usr/bin/ 13 | done 14 | -------------------------------------------------------------------------------- /pkg/recipes/xtrlock/ver: -------------------------------------------------------------------------------- 1 | xtrlock 2.12 2 | -------------------------------------------------------------------------------- /pkg/recipes/xz/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | ./configure \ 3 | --build=$CBUILD \ 4 | --host=$CHOST \ 5 | --prefix=/usr \ 6 | --disable-nls \ 7 | --disable-static 8 | -------------------------------------------------------------------------------- /pkg/recipes/xz/ver: -------------------------------------------------------------------------------- 1 | xz 5.4.2 2 | -------------------------------------------------------------------------------- /pkg/recipes/yash/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | ./configure \ 3 | --prefix=/usr \ 4 | --bindir=/bin \ 5 | --enable-array \ 6 | --enable-dirstack \ 7 | --enable-help \ 8 | --enable-history \ 9 | --enable-lineedit \ 10 | --disable-nls \ 11 | --enable-printf \ 12 | --enable-socket \ 13 | --enable-test \ 14 | --enable-ulimit 15 | 16 | make 17 | 18 | # 2 19 | doas -s 20 | for i in yash; do 21 | strip --strip-all "${i}" 22 | chown root:root "${i}" 23 | mv "${i}" /bin/ 24 | done 25 | 26 | cp -rfv /mss/repo/dir/usr/share/yash/ /usr/share/ 27 | -------------------------------------------------------------------------------- /pkg/recipes/yash/ver: -------------------------------------------------------------------------------- 1 | yash 2.53 2 | -------------------------------------------------------------------------------- /pkg/recipes/yt-dlp/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | a2 https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp 3 | 4 | doas -s 5 | for i in yt-dlp; do 6 | chmod +x $i 7 | chown root:root $i 8 | mv $i /usr/bin/ 9 | done 10 | -------------------------------------------------------------------------------- /pkg/recipes/yt-dlp/ver: -------------------------------------------------------------------------------- 1 | yt-dlp 2023.03.04 2 | -------------------------------------------------------------------------------- /pkg/recipes/zlib/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | export CFLAGS="${CFLAGS} -fPIC" 3 | export CXXFLAGS="${CXXFLAGS} -fPIC" 4 | 5 | ./configure \ 6 | --prefix=/usr \ 7 | --libdir=/usr/lib \ 8 | --shared 9 | 10 | make 11 | 12 | # 2 13 | doas -s 14 | make install 15 | rm -rfv \ 16 | /usr/lib/libz.a \ 17 | /usr/share/man 18 | -------------------------------------------------------------------------------- /pkg/recipes/zlib/ver: -------------------------------------------------------------------------------- 1 | zlib 1.2.13 2 | -------------------------------------------------------------------------------- /pkg/recipes/zstd/recipe: -------------------------------------------------------------------------------- 1 | # 1 2 | make \ 3 | PREFIX=/usr \ 4 | HAVE_PTHREAD=1 \ 5 | HAVE_ZLIB=1 \ 6 | HAVE_LZMA=1 \ 7 | HAVE_LZ4=1 8 | 9 | # 2 10 | make \ 11 | PREFIX=/usr \ 12 | HAVE_PTHREAD=1 \ 13 | HAVE_ZLIB=1 \ 14 | HAVE_LZMA=1 \ 15 | HAVE_LZ4=1 \ 16 | \ 17 | DESTDIR="${PWD}/KEK" install 18 | 19 | doas -- make \ 20 | PREFIX=/usr \ 21 | HAVE_PTHREAD=1 \ 22 | HAVE_ZLIB=1 \ 23 | HAVE_LZMA=1 \ 24 | HAVE_LZ4=1 \ 25 | \ 26 | install 27 | 28 | doas -- rm -rfv \ 29 | /usr/lib/libzstd.a \ 30 | /usr/share/man 31 | -------------------------------------------------------------------------------- /pkg/recipes/zstd/ver: -------------------------------------------------------------------------------- 1 | zstd 1.5.5 2 | -------------------------------------------------------------------------------- /pkg/trees/blt/acpid-2.0.32.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/acpid 2 | -------------------------------------------------------------------------------- /pkg/trees/blt/android-tools-31.0.2.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/adb 2 | /usr/bin/fastboot 3 | -------------------------------------------------------------------------------- /pkg/trees/blt/atk-2.38.0.txt: -------------------------------------------------------------------------------- 1 | /usr/include/atk-1.0 2 | 3 | /usr/lib/libatk-1.0.so 4 | /usr/lib/libatk-1.0.so.0 5 | /usr/lib/libatk-1.0.so.0.23809.1 6 | 7 | /usr/lib/pkgconfig/atk.pc 8 | -------------------------------------------------------------------------------- /pkg/trees/blt/bc-4.0.1.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/bc 2 | /usr/bin/dc 3 | -------------------------------------------------------------------------------- /pkg/trees/blt/bison-3.7.4.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/bison 2 | /usr/bin/yacc 3 | 4 | /usr/lib/liby.a 5 | 6 | /usr/share/aclocal/bison-i18n.m4 7 | 8 | /usr/share/bison 9 | 10 | /usr/share/doc 11 | /usr/share/info 12 | /usr/share/man 13 | -------------------------------------------------------------------------------- /pkg/trees/blt/bzip2-1.0.8.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/bunzip2 2 | /usr/bin/bzcat 3 | /usr/bin/bzdiff 4 | /usr/bin/bzgrep 5 | /usr/bin/bzip2 6 | /usr/bin/bzip2recover 7 | /usr/bin/bzmore 8 | 9 | /usr/include/bzlib.h 10 | 11 | /usr/lib/libbz2.so 12 | /usr/lib/libbz2.so.1 13 | /usr/lib/libbz2.so.1.0 14 | /usr/lib/libbz2.so.1.0.8 15 | -------------------------------------------------------------------------------- /pkg/trees/blt/clzip-1.12.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/lzip 2 | /usr/bin/clzip 3 | -------------------------------------------------------------------------------- /pkg/trees/blt/cmake-3.26.0.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/cmake 2 | /usr/bin/cpack 3 | /usr/bin/ctest 4 | 5 | /usr/share/aclocal/cmake.m4 6 | /usr/share/cmake-3.26 7 | 8 | /usr/doc 9 | /usr/share/bash-completion 10 | /usr/share/emacs 11 | /usr/share/vim/vimfiles 12 | -------------------------------------------------------------------------------- /pkg/trees/blt/curl-8.0.1.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/curl 2 | /usr/bin/curl-config 3 | 4 | /usr/include/curl 5 | 6 | /usr/lib/libcurl.la 7 | /usr/lib/libcurl.so 8 | /usr/lib/libcurl.so.4 9 | /usr/lib/libcurl.so.4.8.0 10 | 11 | /usr/lib/pkgconfig/libcurl.pc 12 | /usr/share/aclocal/libcurl.m4 13 | 14 | /usr/share/man 15 | -------------------------------------------------------------------------------- /pkg/trees/blt/diffutils-3.7.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/cmp 2 | /usr/bin/diff 3 | /usr/bin/diff3 4 | /usr/bin/sdiff 5 | 6 | /usr/share/info 7 | /usr/share/man 8 | -------------------------------------------------------------------------------- /pkg/trees/blt/dragon-0a56eb2d.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/dragon 2 | -------------------------------------------------------------------------------- /pkg/trees/blt/e2fsprogs-1.46.4.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/chattr 2 | /usr/bin/e2fsck 3 | /usr/bin/e2label 4 | /usr/bin/filefrag 5 | /usr/bin/fsck.ext4 6 | /usr/bin/lsattr 7 | /usr/bin/mke2fs 8 | /usr/bin/mkfs.ext4 9 | /usr/bin/mklost+found 10 | /usr/bin/resize2fs 11 | /usr/bin/tune2fs 12 | -------------------------------------------------------------------------------- /pkg/trees/blt/efibootmgr-18.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/efibootmgr 2 | -------------------------------------------------------------------------------- /pkg/trees/blt/eudev-3.2.11.txt: -------------------------------------------------------------------------------- 1 | /etc/udev 2 | 3 | /usr/bin/udevadm 4 | /usr/bin/udevd 5 | 6 | /usr/include/libudev.h 7 | /usr/include/udev.h 8 | 9 | /usr/lib/libudev.la 10 | /usr/lib/libudev.so 11 | /usr/lib/libudev.so.1 12 | /usr/lib/libudev.so.1.6.3 13 | 14 | /usr/lib/udev 15 | 16 | /usr/lib/pkgconfig/libudev.pc 17 | /usr/share/pkgconfig/udev.pc 18 | -------------------------------------------------------------------------------- /pkg/trees/blt/expat-2.4.2.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/xmlwf 2 | 3 | /usr/include/expat.h 4 | /usr/include/expat_config.h 5 | /usr/include/expat_external.h 6 | 7 | /usr/lib/cmake/expat-2.4.8 8 | 9 | /usr/lib/libexpat.la 10 | /usr/lib/libexpat.so 11 | /usr/lib/libexpat.so.1 12 | /usr/lib/libexpat.so.1.8.8 13 | 14 | /usr/lib/pkgconfig/expat.pc 15 | 16 | /usr/share/doc 17 | -------------------------------------------------------------------------------- /pkg/trees/blt/fbcat-25062ab1.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/fbcat 2 | -------------------------------------------------------------------------------- /pkg/trees/blt/fdupes-2.1.2.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/fdupes 2 | 3 | /usr/share/man 4 | -------------------------------------------------------------------------------- /pkg/trees/blt/feh-3.7.1.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/feh 2 | 3 | /usr/share/feh 4 | 5 | /usr/share/applications 6 | /usr/share/doc 7 | /usr/share/icons/hicolor 8 | /usr/share/man 9 | -------------------------------------------------------------------------------- /pkg/trees/blt/file-5.40.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/file 2 | 3 | /usr/include/magic.h 4 | 5 | /usr/lib/libmagic.la 6 | /usr/lib/libmagic.so 7 | /usr/lib/libmagic.so.1 8 | /usr/lib/libmagic.so.1.0.0 9 | 10 | /usr/lib/pkgconfig/libmagic.pc 11 | /usr/share/misc/magic.mgc 12 | 13 | /usr/share/man 14 | -------------------------------------------------------------------------------- /pkg/trees/blt/findutils-4.8.0.txt: -------------------------------------------------------------------------------- 1 | /bin/find 2 | /usr/bin/locate 3 | /usr/bin/updatedb 4 | /usr/bin/xargs 5 | 6 | /usr/libexec/frcode 7 | 8 | /usr/share/info 9 | /usr/share/man 10 | -------------------------------------------------------------------------------- /pkg/trees/blt/flac-1.3.3.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/flac 2 | /usr/bin/metaflac 3 | 4 | /usr/include/FLAC 5 | 6 | /usr/lib/libFLAC.la 7 | /usr/lib/libFLAC.so 8 | /usr/lib/libFLAC.so.8 9 | /usr/lib/libFLAC.so.8.3.0 10 | 11 | /usr/lib/pkgconfig/flac.pc 12 | 13 | /usr/share/aclocal/libFLAC.m4 14 | 15 | /usr/share/doc 16 | /usr/share/man 17 | -------------------------------------------------------------------------------- /pkg/trees/blt/flex-2.6.4.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/flex 2 | /usr/bin/flex++ 3 | /usr/bin/lex 4 | 5 | /usr/include/FlexLexer.h 6 | 7 | /usr/lib/libfl.la 8 | /usr/lib/libfl.so 9 | /usr/lib/libfl.so.2 10 | /usr/lib/libfl.so.2.0.0 11 | 12 | /usr/share/doc 13 | /usr/share/info 14 | /usr/share/man 15 | -------------------------------------------------------------------------------- /pkg/trees/blt/freeglut-3.2.1.txt: -------------------------------------------------------------------------------- 1 | /usr/include/GL/freeglut.h 2 | /usr/include/GL/freeglut_ext.h 3 | /usr/include/GL/freeglut_std.h 4 | /usr/include/GL/freeglut_ucall.h 5 | /usr/include/GL/glut.h 6 | 7 | /usr/lib/cmake/FreeGLUT 8 | 9 | /usr/lib/libglut.so 10 | /usr/lib/libglut.so.3 11 | /usr/lib/libglut.so.3.11.0 12 | 13 | /usr/lib/pkgconfig/glut.pc 14 | -------------------------------------------------------------------------------- /pkg/trees/blt/fribidi-1.0.10.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/fribidi 2 | 3 | /usr/include/fribidi 4 | 5 | /usr/lib/libfribidi.la 6 | /usr/lib/libfribidi.so 7 | /usr/lib/libfribidi.so.0 8 | /usr/lib/libfribidi.so.0.4.0 9 | 10 | /usr/lib/pkgconfig/fribidi.pc 11 | 12 | /usr/share/man 13 | -------------------------------------------------------------------------------- /pkg/trees/blt/gdk-pixbuf-2.42.8.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/gdk-pixbuf-csource 2 | /usr/bin/gdk-pixbuf-pixdata 3 | /usr/bin/gdk-pixbuf-query-loaders 4 | /usr/bin/gdk-pixbuf-thumbnailer 5 | 6 | /usr/include/gdk-pixbuf-2.0 7 | 8 | /usr/lib/libgdk_pixbuf-2.0.so 9 | /usr/lib/libgdk_pixbuf-2.0.so.0 10 | /usr/lib/libgdk_pixbuf-2.0.so.0.4200.8 11 | 12 | /usr/lib/pkgconfig/gdk-pixbuf-2.0.pc 13 | 14 | /usr/share/thumbnailers 15 | -------------------------------------------------------------------------------- /pkg/trees/blt/giflib-5.2.1.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/gif2rgb 2 | /usr/bin/gifbuild 3 | /usr/bin/gifclrmp 4 | /usr/bin/giffix 5 | /usr/bin/giftext 6 | /usr/bin/giftool 7 | 8 | /usr/include/gif_lib.h 9 | 10 | /usr/lib/libgif.a 11 | /usr/lib/libgif.so 12 | /usr/lib/libgif.so.7 13 | /usr/lib/libgif.so.7.2.0 14 | 15 | /usr/share/man 16 | -------------------------------------------------------------------------------- /pkg/trees/blt/git-2.40.1.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/git 2 | /usr/bin/git-cvsserver 3 | /usr/bin/git-receive-pack 4 | /usr/bin/git-shell 5 | /usr/bin/git-upload-archive 6 | /usr/bin/git-upload-pack 7 | /usr/bin/scalar 8 | 9 | /usr/libexec/git-core 10 | /usr/share/git-core 11 | -------------------------------------------------------------------------------- /pkg/trees/blt/glu-9.0.1.txt: -------------------------------------------------------------------------------- 1 | /usr/include/GL/glu.h 2 | /usr/include/GL/glu_mangle.h 3 | 4 | /usr/lib/libGLU.la 5 | /usr/lib/libGLU.so 6 | /usr/lib/libGLU.so.1 7 | /usr/lib/libGLU.so.1.3.1 8 | 9 | /usr/lib/pkgconfig/glu.pc 10 | -------------------------------------------------------------------------------- /pkg/trees/blt/gperf-3.1.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/gperf 2 | 3 | /usr/share/doc 4 | /usr/share/info 5 | /usr/share/man 6 | -------------------------------------------------------------------------------- /pkg/trees/blt/gpm-1.20.7.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/gpm 2 | -------------------------------------------------------------------------------- /pkg/trees/blt/grep-3.10.txt: -------------------------------------------------------------------------------- 1 | /bin/egrep 2 | /bin/fgrep 3 | /bin/grep 4 | 5 | /usr/share/info 6 | /usr/share/man 7 | -------------------------------------------------------------------------------- /pkg/trees/blt/htop-3.0.2.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/htop 2 | 3 | /usr/share/applications 4 | /usr/share/man 5 | /usr/share/pixmaps 6 | -------------------------------------------------------------------------------- /pkg/trees/blt/imagemagick-7.0.10.23.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/animate 2 | /usr/bin/compare 3 | /usr/bin/composite 4 | /usr/bin/conjure 5 | /usr/bin/convert 6 | /usr/bin/display 7 | /usr/bin/identify 8 | /usr/bin/import 9 | /usr/bin/magick 10 | /usr/bin/magick-script 11 | /usr/bin/mogrify 12 | /usr/bin/montage 13 | /usr/bin/stream 14 | 15 | /usr/lib/libMagickCore-7.Q16HDRI.a 16 | /usr/lib/libMagickCore-7.Q16HDRI.la 17 | /usr/lib/libMagickWand-7.Q16HDRI.a 18 | /usr/lib/libMagickWand-7.Q16HDRI.la 19 | -------------------------------------------------------------------------------- /pkg/trees/blt/imlib2-1.6.1.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/imlib2-config 2 | /usr/bin/imlib2_bumpmap 3 | /usr/bin/imlib2_colorspace 4 | /usr/bin/imlib2_conv 5 | /usr/bin/imlib2_grab 6 | /usr/bin/imlib2_load 7 | /usr/bin/imlib2_poly 8 | /usr/bin/imlib2_show 9 | /usr/bin/imlib2_test 10 | /usr/bin/imlib2_view 11 | 12 | /usr/include/Imlib2.h 13 | 14 | /usr/lib/imlib2 15 | 16 | /usr/lib/libImlib2.la 17 | /usr/lib/libImlib2.so 18 | /usr/lib/libImlib2.so.1 19 | /usr/lib/libImlib2.so.1.6.1 20 | 21 | /usr/lib/pkgconfig/imlib2.pc 22 | 23 | /usr/share/imlib2 24 | -------------------------------------------------------------------------------- /pkg/trees/blt/intel-vaapi-driver-2.4.1.txt: -------------------------------------------------------------------------------- 1 | /usr/lib/dri/i965_drv_video.so 2 | -------------------------------------------------------------------------------- /pkg/trees/blt/iptables-1.8.8.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/ip6tables-apply 2 | /usr/bin/iptables 3 | /usr/bin/iptables-apply 4 | /usr/bin/iptables-legacy 5 | /usr/bin/iptables-legacy-restore 6 | /usr/bin/iptables-legacy-save 7 | /usr/bin/iptables-restore 8 | /usr/bin/iptables-save 9 | /usr/bin/iptables-xml 10 | /usr/bin/xtables-legacy-multi 11 | 12 | /usr/lib/libip4tc.a 13 | /usr/lib/libip4tc.la 14 | /usr/lib/libip6tc.a 15 | /usr/lib/libip6tc.la 16 | /usr/lib/libxtables.a 17 | /usr/lib/libxtables.la 18 | 19 | /usr/lib/pkgconfig/libip4tc.pc 20 | /usr/lib/pkgconfig/libip6tc.pc 21 | /usr/lib/pkgconfig/libiptc.pc 22 | /usr/lib/pkgconfig/xtables.pc 23 | /usr/lib/xtables 24 | 25 | /usr/share/man 26 | -------------------------------------------------------------------------------- /pkg/trees/blt/irssi-1.4.3.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/irssi 2 | 3 | /usr/lib/irssi 4 | /usr/share/irssi 5 | -------------------------------------------------------------------------------- /pkg/trees/blt/jq-1.6.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/jq 2 | -------------------------------------------------------------------------------- /pkg/trees/blt/lame-3.100.txt: -------------------------------------------------------------------------------- 1 | /usr/include/lame 2 | 3 | /usr/lib/libmp3lame.la 4 | /usr/lib/libmp3lame.so 5 | /usr/lib/libmp3lame.so.0 6 | /usr/lib/libmp3lame.so.0.0.0 7 | 8 | /usr/share/doc 9 | /usr/share/man 10 | -------------------------------------------------------------------------------- /pkg/trees/blt/landfill-20211010_143930.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/dmenu 2 | /usr/bin/dmenu_path 3 | /usr/bin/dmenu_run 4 | /usr/bin/dwm 5 | /usr/bin/st 6 | /usr/bin/stest 7 | -------------------------------------------------------------------------------- /pkg/trees/blt/lcms2-2.12.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/jpgicc 2 | /usr/bin/linkicc 3 | /usr/bin/psicc 4 | /usr/bin/tificc 5 | /usr/bin/transicc 6 | 7 | /usr/include/lcms2.h 8 | /usr/include/lcms2_plugin.h 9 | 10 | /usr/lib/liblcms2.la 11 | /usr/lib/liblcms2.so 12 | /usr/lib/liblcms2.so.2 13 | /usr/lib/liblcms2.so.2.0.12 14 | 15 | /usr/lib/pkgconfig/lcms2.pc 16 | 17 | /usr/share/man 18 | -------------------------------------------------------------------------------- /pkg/trees/blt/less-563.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/less 2 | /usr/bin/lessecho 3 | /usr/bin/lesskey 4 | 5 | /usr/share/man 6 | -------------------------------------------------------------------------------- /pkg/trees/blt/libass-0.15.0.txt: -------------------------------------------------------------------------------- 1 | /usr/include/ass 2 | 3 | /usr/lib/libass.la 4 | /usr/lib/libass.so 5 | /usr/lib/libass.so.9 6 | /usr/lib/libass.so.9.1.1 7 | 8 | /usr/lib/pkgconfig/libass.pc 9 | -------------------------------------------------------------------------------- /pkg/trees/blt/libdrm-2.4.111.txt: -------------------------------------------------------------------------------- 1 | /usr/include/libdrm 2 | /usr/include/libsync.h 3 | /usr/include/xf86drm.h 4 | /usr/include/xf86drmMode.h 5 | 6 | /usr/lib/libdrm.so 7 | /usr/lib/libdrm.so.2 8 | /usr/lib/libdrm.so.2.4.0 9 | /usr/lib/libdrm_intel.so 10 | /usr/lib/libdrm_intel.so.1 11 | /usr/lib/libdrm_intel.so.1.0.0 12 | 13 | /usr/lib/pkgconfig/libdrm.pc 14 | /usr/lib/pkgconfig/libdrm_intel.pc 15 | -------------------------------------------------------------------------------- /pkg/trees/blt/libelf-0.186.txt: -------------------------------------------------------------------------------- 1 | /usr/include/elfutils 2 | /usr/include/gelf.h 3 | /usr/include/libelf.h 4 | /usr/include/nlist.h 5 | 6 | /usr/lib/libelf-0.186.so 7 | /usr/lib/libelf.so 8 | /usr/lib/libelf.so.1 9 | 10 | /usr/lib/pkgconfig/libelf.pc 11 | -------------------------------------------------------------------------------- /pkg/trees/blt/libepoxy-1.5.8.txt: -------------------------------------------------------------------------------- 1 | /usr/include/epoxy 2 | 3 | /usr/lib/libepoxy.so 4 | /usr/lib/libepoxy.so.0 5 | /usr/lib/libepoxy.so.0.0.0 6 | 7 | /usr/lib/pkgconfig/epoxy.pc 8 | -------------------------------------------------------------------------------- /pkg/trees/blt/libffi-3.3.0.txt: -------------------------------------------------------------------------------- 1 | /usr/include/ffi.h 2 | /usr/include/ffitarget.h 3 | 4 | /usr/lib/libffi.la 5 | /usr/lib/libffi.so 6 | /usr/lib/libffi.so.6 7 | /usr/lib/libffi.so.7 8 | /usr/lib/libffi.so.7.1.0 9 | 10 | /usr/lib/pkgconfig/libffi.pc 11 | 12 | /usr/share/info 13 | /usr/share/man 14 | -------------------------------------------------------------------------------- /pkg/trees/blt/libid3tag-0.15.1b.txt: -------------------------------------------------------------------------------- 1 | /usr/include/id3tag.h 2 | 3 | /usr/lib/libid3tag.la 4 | /usr/lib/libid3tag.so 5 | /usr/lib/libid3tag.so.0 6 | /usr/lib/libid3tag.so.0.3.0 7 | 8 | /usr/lib/pkgconfig/id3tag.pc 9 | -------------------------------------------------------------------------------- /pkg/trees/blt/libjpeg-turbo-2.0.5.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/cjpeg 2 | /usr/bin/djpeg 3 | /usr/bin/jpegtran 4 | /usr/bin/rdjpgcom 5 | /usr/bin/tjbench 6 | /usr/bin/wrjpgcom 7 | 8 | /usr/include/jconfig.h 9 | /usr/include/jerror.h 10 | /usr/include/jmorecfg.h 11 | /usr/include/jpeglib.h 12 | /usr/include/turbojpeg.h 13 | 14 | /usr/lib/libjpeg.so 15 | /usr/lib/libjpeg.so.8 16 | /usr/lib/libjpeg.so.8.2.2 17 | /usr/lib/libturbojpeg.so 18 | /usr/lib/libturbojpeg.so.0 19 | /usr/lib/libturbojpeg.so.0.2.0 20 | 21 | /usr/lib/pkgconfig/libjpeg.pc 22 | /usr/lib/pkgconfig/libturbojpeg.pc 23 | 24 | /usr/share/doc 25 | /usr/share/man 26 | -------------------------------------------------------------------------------- /pkg/trees/blt/libogg-1.3.5.txt: -------------------------------------------------------------------------------- 1 | /usr/include/ogg 2 | 3 | /usr/lib/libogg.la 4 | /usr/lib/libogg.so 5 | /usr/lib/libogg.so.0 6 | /usr/lib/libogg.so.0.8.5 7 | 8 | /usr/lib/pkgconfig/ogg.pc 9 | 10 | /usr/share/aclocal/ogg.m4 11 | 12 | /usr/share/doc 13 | -------------------------------------------------------------------------------- /pkg/trees/blt/libssh2-1.9.0.txt: -------------------------------------------------------------------------------- 1 | /usr/include/libssh2.h 2 | /usr/include/libssh2_publickey.h 3 | /usr/include/libssh2_sftp.h 4 | 5 | /usr/lib/libssh2.la 6 | /usr/lib/libssh2.so 7 | /usr/lib/libssh2.so.1 8 | /usr/lib/libssh2.so.1.0.1 9 | 10 | /usr/lib/pkgconfig/libssh2.pc 11 | 12 | /usr/share/man 13 | -------------------------------------------------------------------------------- /pkg/trees/blt/libtirpc-1.3.1.txt: -------------------------------------------------------------------------------- 1 | /etc/bindresvport.blacklist 2 | /etc/netconfig 3 | 4 | /usr/include/tirpc 5 | 6 | /usr/lib/libtirpc.la 7 | /usr/lib/libtirpc.so 8 | /usr/lib/libtirpc.so.3 9 | /usr/lib/libtirpc.so.3.0.0 10 | 11 | /usr/lib/pkgconfig/libtirpc.pc 12 | 13 | /usr/share/man 14 | -------------------------------------------------------------------------------- /pkg/trees/blt/libtool-2.4.6.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/libtool 2 | /usr/bin/libtoolize 3 | 4 | /usr/include/libltdl 5 | /usr/include/ltdl.h 6 | 7 | /usr/lib/libltdl.la 8 | /usr/lib/libltdl.so 9 | /usr/lib/libltdl.so.7 10 | /usr/lib/libltdl.so.7.3.1 11 | 12 | /usr/share/libtool 13 | 14 | /usr/share/aclocal/libtool.m4 15 | /usr/share/aclocal/ltargz.m4 16 | /usr/share/aclocal/ltdl.m4 17 | /usr/share/aclocal/ltoptions.m4 18 | /usr/share/aclocal/ltsugar.m4 19 | /usr/share/aclocal/ltversion.m4 20 | /usr/share/aclocal/lt~obsolete.m4 21 | 22 | /usr/share/info 23 | /usr/share/man 24 | -------------------------------------------------------------------------------- /pkg/trees/blt/libusb-1.0.24.txt: -------------------------------------------------------------------------------- 1 | /usr/include/libusb-1.0 2 | 3 | /usr/lib/libusb-1.0.la 4 | /usr/lib/libusb-1.0.so 5 | /usr/lib/libusb-1.0.so.0 6 | /usr/lib/libusb-1.0.so.0.3.0 7 | 8 | /usr/lib/pkgconfig/libusb-1.0.pc 9 | -------------------------------------------------------------------------------- /pkg/trees/blt/libva-2.14.0.txt: -------------------------------------------------------------------------------- 1 | /usr/include/va 2 | 3 | /usr/lib/libva-drm.so 4 | /usr/lib/libva-drm.so.2 5 | /usr/lib/libva-drm.so.2.1400.0 6 | /usr/lib/libva-glx.so 7 | /usr/lib/libva-glx.so.2 8 | /usr/lib/libva-glx.so.2.1400.0 9 | /usr/lib/libva-x11.so 10 | /usr/lib/libva-x11.so.2 11 | /usr/lib/libva-x11.so.2.1400.0 12 | /usr/lib/libva.so 13 | /usr/lib/libva.so.2 14 | /usr/lib/libva.so.2.1400.0 15 | 16 | /usr/lib/pkgconfig/libva-drm.pc 17 | /usr/lib/pkgconfig/libva-glx.pc 18 | /usr/lib/pkgconfig/libva-x11.pc 19 | /usr/lib/pkgconfig/libva.pc 20 | -------------------------------------------------------------------------------- /pkg/trees/blt/libvdpau-1.5.txt: -------------------------------------------------------------------------------- 1 | /etc/vdpau_wrapper.cfg 2 | 3 | /usr/include/vdpau 4 | 5 | /usr/lib/libvdpau.so 6 | /usr/lib/libvdpau.so.1 7 | /usr/lib/libvdpau.so.1.0.0 8 | 9 | /usr/lib/pkgconfig/vdpau.pc 10 | 11 | /usr/lib/vdpau/libvdpau_trace.so 12 | /usr/lib/vdpau/libvdpau_trace.so.1 13 | /usr/lib/vdpau/libvdpau_trace.so.1.0.0 14 | -------------------------------------------------------------------------------- /pkg/trees/blt/libvorbis-1.3.7.txt: -------------------------------------------------------------------------------- 1 | /usr/include/vorbis 2 | 3 | /usr/lib/libvorbis.la 4 | /usr/lib/libvorbis.so 5 | /usr/lib/libvorbis.so.0 6 | /usr/lib/libvorbis.so.0.4.9 7 | /usr/lib/libvorbisenc.la 8 | /usr/lib/libvorbisenc.so 9 | /usr/lib/libvorbisenc.so.2 10 | /usr/lib/libvorbisenc.so.2.0.12 11 | /usr/lib/libvorbisfile.la 12 | /usr/lib/libvorbisfile.so 13 | /usr/lib/libvorbisfile.so.3 14 | /usr/lib/libvorbisfile.so.3.3.8 15 | 16 | /usr/lib/pkgconfig/vorbis.pc 17 | /usr/lib/pkgconfig/vorbisenc.pc 18 | /usr/lib/pkgconfig/vorbisfile.pc 19 | 20 | /usr/share/aclocal/vorbis.m4 21 | 22 | /usr/share/doc 23 | -------------------------------------------------------------------------------- /pkg/trees/blt/libvpx-1.10.0.txt: -------------------------------------------------------------------------------- 1 | /usr/include/vpx 2 | 3 | /usr/lib/libvpx.so 4 | /usr/lib/libvpx.so.6 5 | /usr/lib/libvpx.so.6.4 6 | /usr/lib/libvpx.so.6.4.0 7 | 8 | /usr/lib/pkgconfig/vpx.pc 9 | -------------------------------------------------------------------------------- /pkg/trees/blt/lilo-24.2.txt: -------------------------------------------------------------------------------- 1 | /sbin/lilo 2 | -------------------------------------------------------------------------------- /pkg/trees/blt/links-2.27.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/links 2 | -------------------------------------------------------------------------------- /pkg/trees/blt/lz4-1.9.3.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/lz4 2 | /usr/bin/lz4c 3 | /usr/bin/lz4cat 4 | /usr/bin/unlz4 5 | 6 | /usr/include/lz4.h 7 | /usr/include/lz4frame.h 8 | /usr/include/lz4hc.h 9 | 10 | /usr/lib/liblz4.so 11 | /usr/lib/liblz4.so.1 12 | /usr/lib/liblz4.so.1.9.3 13 | 14 | /usr/lib/pkgconfig/liblz4.pc 15 | 16 | /usr/share/man 17 | -------------------------------------------------------------------------------- /pkg/trees/blt/m4-1.4.18.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/m4 2 | -------------------------------------------------------------------------------- /pkg/trees/blt/maim-5.5.3.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/maim 2 | -------------------------------------------------------------------------------- /pkg/trees/blt/make-4.4.1.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/make 2 | /usr/include/gnumake.h 3 | 4 | /usr/share/info 5 | /usr/share/man 6 | -------------------------------------------------------------------------------- /pkg/trees/blt/mawk-1.3.4-20200120.txt: -------------------------------------------------------------------------------- 1 | /bin/awk 2 | /usr/bin/gawk 3 | /usr/bin/mawk 4 | -------------------------------------------------------------------------------- /pkg/trees/blt/meson-1.0.0.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/meson 2 | 3 | /usr/lib/python3.10/site-packages/meson-1.0.0-py3.10.egg-info 4 | /usr/lib/python3.10/site-packages/mesonbuild 5 | -------------------------------------------------------------------------------- /pkg/trees/blt/mpv-0.35.1.txt: -------------------------------------------------------------------------------- 1 | /etc/mpv 2 | 3 | /usr/bin/mpv 4 | -------------------------------------------------------------------------------- /pkg/trees/blt/mss-core-20211003_142015.txt: -------------------------------------------------------------------------------- 1 | /mss 2 | -------------------------------------------------------------------------------- /pkg/trees/blt/mss-ec-b8b60fef.txt: -------------------------------------------------------------------------------- 1 | /usr/share/fonts 2 | /usr/share/icons 3 | -------------------------------------------------------------------------------- /pkg/trees/blt/mss-fw-57783b9a.txt: -------------------------------------------------------------------------------- 1 | /lib/firmware 2 | -------------------------------------------------------------------------------- /pkg/trees/blt/mtr-0.95.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/mtr 2 | /usr/bin/mtr-packet 3 | -------------------------------------------------------------------------------- /pkg/trees/blt/mupdf-1.16.1.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/mupdf-gl 2 | -------------------------------------------------------------------------------- /pkg/trees/blt/nasm-2.15.05.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/nasm 2 | /usr/bin/ndisasm 3 | 4 | /usr/share/man 5 | -------------------------------------------------------------------------------- /pkg/trees/blt/nfqws-16648485.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/nfqws 2 | -------------------------------------------------------------------------------- /pkg/trees/blt/nfs-utils-2.5.2.txt: -------------------------------------------------------------------------------- 1 | /sbin/mount.nfs 2 | /sbin/mount.nfs4 3 | /sbin/umount.nfs 4 | /sbin/umount.nfs4 5 | 6 | /usr/bin/rpcgen 7 | 8 | /usr/sbin/exportfs 9 | /usr/sbin/mountstats 10 | /usr/sbin/nfsconf 11 | /usr/sbin/nfsdclnts 12 | /usr/sbin/nfsiostat 13 | /usr/sbin/nfsstat 14 | /usr/sbin/rpc.mountd 15 | /usr/sbin/rpc.nfsd 16 | /usr/sbin/rpc.statd 17 | /usr/sbin/rpcdebug 18 | /usr/sbin/showmount 19 | /usr/sbin/sm-notify 20 | /usr/sbin/start-statd 21 | 22 | /var/lib/nfs 23 | 24 | /usr/share/man 25 | -------------------------------------------------------------------------------- /pkg/trees/blt/ookla-speedtest-1.2.0.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/speedtest 2 | -------------------------------------------------------------------------------- /pkg/trees/blt/opendoas-6.8.2.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/doas 2 | 3 | /usr/share/man 4 | -------------------------------------------------------------------------------- /pkg/trees/blt/openjpeg-2.4.0.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/opj_compress 2 | /usr/bin/opj_decompress 3 | /usr/bin/opj_dump 4 | 5 | /usr/include/openjpeg-2.4 6 | 7 | /usr/lib/cmake/openjpeg-2.4 8 | 9 | /usr/lib/libopenjp2.so 10 | /usr/lib/libopenjp2.so.2.4.0 11 | /usr/lib/libopenjp2.so.7 12 | 13 | /usr/lib/pkgconfig/libopenjp2.pc 14 | -------------------------------------------------------------------------------- /pkg/trees/blt/openssh-9.3p1.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/scp 2 | /usr/bin/sftp 3 | /usr/bin/ssh 4 | /usr/bin/ssh-add 5 | /usr/bin/ssh-agent 6 | /usr/bin/ssh-keygen 7 | /usr/bin/ssh-keyscan 8 | /usr/bin/sshd 9 | 10 | /usr/lib/ssh 11 | /var/lib/sshd 12 | 13 | /usr/share/man 14 | -------------------------------------------------------------------------------- /pkg/trees/blt/openssl-3.1.0.txt: -------------------------------------------------------------------------------- 1 | /etc/ssl 2 | 3 | /usr/bin/c_rehash 4 | /usr/bin/openssl 5 | 6 | /usr/include/openssl 7 | 8 | /usr/lib/engines-3 9 | /usr/lib/ossl-modules 10 | /usr/lib/libcrypto.so 11 | /usr/lib/libcrypto.so.3 12 | /usr/lib/libssl.so 13 | /usr/lib/libssl.so.3 14 | 15 | /usr/lib/pkgconfig/libcrypto.pc 16 | /usr/lib/pkgconfig/libssl.pc 17 | /usr/lib/pkgconfig/openssl.pc 18 | -------------------------------------------------------------------------------- /pkg/trees/blt/openvpn-2.5.8.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/openvpn 2 | -------------------------------------------------------------------------------- /pkg/trees/blt/opus-1.3.1.txt: -------------------------------------------------------------------------------- 1 | /usr/include/opus 2 | 3 | /usr/lib/libopus.la 4 | /usr/lib/libopus.so 5 | /usr/lib/libopus.so.0 6 | /usr/lib/libopus.so.0.8.0 7 | 8 | /usr/lib/pkgconfig/opus.pc 9 | 10 | /usr/share/aclocal/opus.m4 11 | -------------------------------------------------------------------------------- /pkg/trees/blt/pango-1.50.13.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/pango-list 2 | /usr/bin/pango-segmentation 3 | /usr/bin/pango-view 4 | 5 | /usr/include/pango-1.0 6 | 7 | /usr/lib/libpango-1.0.so 8 | /usr/lib/libpango-1.0.so.0 9 | /usr/lib/libpango-1.0.so.0.5000.13 10 | /usr/lib/libpangocairo-1.0.so 11 | /usr/lib/libpangocairo-1.0.so.0 12 | /usr/lib/libpangocairo-1.0.so.0.5000.13 13 | /usr/lib/libpangoft2-1.0.so 14 | /usr/lib/libpangoft2-1.0.so.0 15 | /usr/lib/libpangoft2-1.0.so.0.5000.13 16 | /usr/lib/libpangoxft-1.0.so 17 | /usr/lib/libpangoxft-1.0.so.0 18 | /usr/lib/libpangoxft-1.0.so.0.5000.13 19 | 20 | /usr/lib/pkgconfig/pango.pc 21 | /usr/lib/pkgconfig/pangocairo.pc 22 | /usr/lib/pkgconfig/pangofc.pc 23 | /usr/lib/pkgconfig/pangoft2.pc 24 | /usr/lib/pkgconfig/pangoot.pc 25 | /usr/lib/pkgconfig/pangoxft.pc 26 | -------------------------------------------------------------------------------- /pkg/trees/blt/patch-2.7.6.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/patch 2 | 3 | /usr/lib/charset.alias 4 | 5 | /usr/share/man 6 | -------------------------------------------------------------------------------- /pkg/trees/blt/patchelf-0.17.2.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/patchelf 2 | -------------------------------------------------------------------------------- /pkg/trees/blt/pavucontrol-ee77d86e.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/pavucontrol 2 | 3 | /usr/share/pavucontrol 4 | 5 | /usr/share/applications 6 | /usr/share/doc 7 | /usr/share/locale 8 | -------------------------------------------------------------------------------- /pkg/trees/blt/pciutils-3.7.0.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/lspci 2 | /usr/bin/setpci 3 | /usr/bin/update-pciids 4 | 5 | /usr/share/hwdata/pci.ids 6 | 7 | /usr/share/man 8 | -------------------------------------------------------------------------------- /pkg/trees/blt/perl-5.36.0.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/corelist 2 | /usr/bin/cpan 3 | /usr/bin/enc2xs 4 | /usr/bin/encguess 5 | /usr/bin/h2ph 6 | /usr/bin/h2xs 7 | /usr/bin/instmodsh 8 | /usr/bin/json_pp 9 | /usr/bin/libnetcfg 10 | /usr/bin/perl 11 | /usr/bin/perl5.36.0 12 | /usr/bin/perlbug 13 | /usr/bin/perldoc 14 | /usr/bin/perlivp 15 | /usr/bin/perlthanks 16 | /usr/bin/piconv 17 | /usr/bin/pl2pm 18 | /usr/bin/pod2html 19 | /usr/bin/pod2man 20 | /usr/bin/pod2text 21 | /usr/bin/pod2usage 22 | /usr/bin/podchecker 23 | /usr/bin/prove 24 | /usr/bin/ptar 25 | /usr/bin/ptardiff 26 | /usr/bin/ptargrep 27 | /usr/bin/shasum 28 | /usr/bin/splain 29 | /usr/bin/streamzip 30 | /usr/bin/xsubpp 31 | /usr/bin/zipdetails 32 | 33 | /usr/lib/perl5 34 | 35 | /usr/share/man 36 | -------------------------------------------------------------------------------- /pkg/trees/blt/picom-10.2.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/picom 2 | -------------------------------------------------------------------------------- /pkg/trees/blt/pigz-2.6.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/gunzip 2 | /usr/bin/gzip 3 | /usr/bin/pigz 4 | /usr/bin/unpigz 5 | /usr/bin/zcat 6 | -------------------------------------------------------------------------------- /pkg/trees/blt/pkgconf-1.7.4.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/pkg-config 2 | /usr/bin/pkgconf 3 | 4 | /usr/include/pkgconf 5 | 6 | /usr/lib/libpkgconf.la 7 | /usr/lib/libpkgconf.so 8 | /usr/lib/libpkgconf.so.3 9 | /usr/lib/libpkgconf.so.3.0.0 10 | 11 | /usr/lib/pkgconfig/libpkgconf.pc 12 | 13 | /usr/share/aclocal/pkg.m4 14 | 15 | /usr/share/doc 16 | /usr/share/man 17 | -------------------------------------------------------------------------------- /pkg/trees/blt/profanity-0.11.1.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/profanity 2 | -------------------------------------------------------------------------------- /pkg/trees/blt/pulsemixer-1.5.1.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/pulsemixer 2 | -------------------------------------------------------------------------------- /pkg/trees/blt/python-3.10.6.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/2to3 2 | /usr/bin/2to3-3.10 3 | /usr/bin/pip 4 | /usr/bin/pip3 5 | /usr/bin/pip3.10 6 | /usr/bin/pydoc 7 | /usr/bin/pydoc3 8 | /usr/bin/pydoc3.10 9 | /usr/bin/python 10 | /usr/bin/python3 11 | /usr/bin/python3-config 12 | /usr/bin/python3.10 13 | /usr/bin/python3.10-config 14 | 15 | /usr/include/python3.10 16 | 17 | /usr/lib/libpython3.10.so 18 | /usr/lib/libpython3.10.so.1.0 19 | /usr/lib/libpython3.so 20 | 21 | /usr/lib/pkgconfig/python-3.10-embed.pc 22 | /usr/lib/pkgconfig/python-3.10.pc 23 | /usr/lib/pkgconfig/python3-embed.pc 24 | /usr/lib/pkgconfig/python3.pc 25 | 26 | /usr/lib/python3.10 27 | 28 | /usr/share/man 29 | -------------------------------------------------------------------------------- /pkg/trees/blt/readline-8.1.txt: -------------------------------------------------------------------------------- 1 | /usr/include/readline 2 | 3 | /usr/lib/libhistory.so 4 | /usr/lib/libhistory.so.8 5 | /usr/lib/libhistory.so.8.1 6 | /usr/lib/libreadline.so 7 | /usr/lib/libreadline.so.8 8 | /usr/lib/libreadline.so.8.1 9 | 10 | /usr/lib/pkgconfig/readline.pc 11 | 12 | /usr/share/doc 13 | /usr/share/info 14 | /usr/share/man 15 | -------------------------------------------------------------------------------- /pkg/trees/blt/redshift-490ba2aa.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/redshift 2 | -------------------------------------------------------------------------------- /pkg/trees/blt/rpcbind-1.2.5.txt: -------------------------------------------------------------------------------- 1 | /sbin/rpcbind 2 | /sbin/rpcinfo 3 | 4 | /usr/share/man 5 | -------------------------------------------------------------------------------- /pkg/trees/blt/rsync-3.2.7.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/rsync 2 | -------------------------------------------------------------------------------- /pkg/trees/blt/samurai-1.2.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/ninja 2 | /usr/bin/samu 3 | 4 | /usr/share/man 5 | -------------------------------------------------------------------------------- /pkg/trees/blt/sed-4.9.txt: -------------------------------------------------------------------------------- 1 | /bin/sed 2 | -------------------------------------------------------------------------------- /pkg/trees/blt/smartmontools-7.2.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/smartctl 2 | -------------------------------------------------------------------------------- /pkg/trees/blt/sqlite-3.40.0.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/sqlite3 2 | 3 | /usr/include/sqlite3.h 4 | /usr/include/sqlite3ext.h 5 | 6 | /usr/lib/libsqlite3.la 7 | /usr/lib/libsqlite3.so 8 | /usr/lib/libsqlite3.so.0 9 | /usr/lib/libsqlite3.so.0.8.6 10 | 11 | /usr/lib/pkgconfig/sqlite3.pc 12 | 13 | /usr/share/man 14 | -------------------------------------------------------------------------------- /pkg/trees/blt/tar-1.34.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/tar 2 | 3 | /usr/libexec/rmt 4 | 5 | /usr/share/info 6 | /usr/share/man 7 | -------------------------------------------------------------------------------- /pkg/trees/blt/thinkfan-1.3.1.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/thinkfan 2 | -------------------------------------------------------------------------------- /pkg/trees/blt/tmux-3.2a.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/tmux 2 | 3 | /usr/share/man 4 | -------------------------------------------------------------------------------- /pkg/trees/blt/transmission-4.0.3.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/transmission-cli 2 | /usr/bin/transmission-create 3 | /usr/bin/transmission-daemon 4 | /usr/bin/transmission-edit 5 | /usr/bin/transmission-remote 6 | /usr/bin/transmission-show 7 | 8 | /usr/share/transmission 9 | -------------------------------------------------------------------------------- /pkg/trees/blt/tzdb-2021a.txt: -------------------------------------------------------------------------------- 1 | /etc/localtime 2 | -------------------------------------------------------------------------------- /pkg/trees/blt/unrar-6.0.7.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/unrar 2 | -------------------------------------------------------------------------------- /pkg/trees/blt/usbutils-013.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/lsusb 2 | 3 | /usr/share/hwdata/usb.ids 4 | -------------------------------------------------------------------------------- /pkg/trees/blt/util-linux-2.37.2.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/column 2 | /usr/bin/mcookie 3 | /usr/bin/swaplabel 4 | /usr/bin/wipefs 5 | 6 | /usr/include/blkid 7 | /usr/include/libsmartcols 8 | /usr/include/uuid 9 | 10 | /usr/lib/libblkid.a 11 | /usr/lib/libblkid.la 12 | /usr/lib/libblkid.so 13 | /usr/lib/libblkid.so.1 14 | /usr/lib/libblkid.so.1.1.0 15 | /usr/lib/libsmartcols.a 16 | /usr/lib/libsmartcols.la 17 | /usr/lib/libsmartcols.so 18 | /usr/lib/libsmartcols.so.1 19 | /usr/lib/libsmartcols.so.1.1.0 20 | /usr/lib/libuuid.a 21 | /usr/lib/libuuid.la 22 | /usr/lib/libuuid.so 23 | /usr/lib/libuuid.so.1 24 | /usr/lib/libuuid.so.1.3.0 25 | 26 | /usr/lib/pkgconfig/blkid.pc 27 | /usr/lib/pkgconfig/smartcols.pc 28 | /usr/lib/pkgconfig/uuid.pc 29 | 30 | /usr/share/man 31 | -------------------------------------------------------------------------------- /pkg/trees/blt/vifm-0.11.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/vifm 2 | /usr/bin/vifm-convert-dircolors 3 | /usr/bin/vifm-pause 4 | /usr/bin/vifm-screen-split 5 | 6 | /usr/share/vifm 7 | 8 | /etc/vifm 9 | /usr/share/applications 10 | /usr/share/bash-completion 11 | /usr/share/doc 12 | /usr/share/man 13 | /usr/share/pixmaps 14 | /usr/share/zsh 15 | -------------------------------------------------------------------------------- /pkg/trees/blt/vim-9.0.1261.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/ex 2 | /usr/bin/rview 3 | /usr/bin/rvim 4 | /usr/bin/vi 5 | /usr/bin/view 6 | /usr/bin/vim 7 | /usr/bin/vimdiff 8 | /usr/bin/xxd 9 | 10 | /usr/share/vim 11 | -------------------------------------------------------------------------------- /pkg/trees/blt/wpa-supplicant-2.10.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/wpa_cli 2 | /usr/bin/wpa_passphrase 3 | /usr/bin/wpa_supplicant 4 | -------------------------------------------------------------------------------- /pkg/trees/blt/x264-20191119-2245.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/x264 2 | 3 | /usr/include/x264.h 4 | /usr/include/x264_config.h 5 | 6 | /usr/lib/libx264.so 7 | /usr/lib/libx264.so.157 8 | 9 | /usr/lib/pkgconfig/x264.pc 10 | -------------------------------------------------------------------------------- /pkg/trees/blt/x265-3.5.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/x265 2 | 3 | /usr/include/x265.h 4 | /usr/include/x265_config.h 5 | 6 | /usr/lib/libx265.a 7 | /usr/lib/libx265.so 8 | /usr/lib/libx265.so.199 9 | 10 | /usr/lib/pkgconfig/x265.pc 11 | -------------------------------------------------------------------------------- /pkg/trees/blt/xclip-0.13.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/xclip 2 | /usr/bin/xclip-copyfile 3 | /usr/bin/xclip-cutfile 4 | /usr/bin/xclip-pastefile 5 | 6 | /usr/share/man 7 | -------------------------------------------------------------------------------- /pkg/trees/blt/xf86-video-amdgpu-23.0.0.txt: -------------------------------------------------------------------------------- 1 | /usr/lib/xorg/modules/drivers/amdgpu_drv.la 2 | /usr/lib/xorg/modules/drivers/amdgpu_drv.so 3 | 4 | /usr/share/X11/xorg.conf.d/10-amdgpu.conf 5 | 6 | /usr/share/man 7 | -------------------------------------------------------------------------------- /pkg/trees/blt/xinit-1.4.1.txt: -------------------------------------------------------------------------------- 1 | /etc/X11/xinit 2 | 3 | /usr/bin/startx 4 | /usr/bin/xinit 5 | 6 | /usr/share/man 7 | -------------------------------------------------------------------------------- /pkg/trees/blt/xtrlock-2.12.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/xtrlock 2 | -------------------------------------------------------------------------------- /pkg/trees/blt/xz-5.4.2.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/lzcat 2 | /usr/bin/lzcmp 3 | /usr/bin/lzdiff 4 | /usr/bin/lzegrep 5 | /usr/bin/lzfgrep 6 | /usr/bin/lzgrep 7 | /usr/bin/lzless 8 | /usr/bin/lzma 9 | /usr/bin/lzmadec 10 | /usr/bin/lzmainfo 11 | /usr/bin/lzmore 12 | /usr/bin/unlzma 13 | /usr/bin/unxz 14 | /usr/bin/xz 15 | /usr/bin/xzcat 16 | /usr/bin/xzcmp 17 | /usr/bin/xzdec 18 | /usr/bin/xzdiff 19 | /usr/bin/xzegrep 20 | /usr/bin/xzfgrep 21 | /usr/bin/xzgrep 22 | /usr/bin/xzless 23 | /usr/bin/xzmore 24 | 25 | /usr/include/lzma 26 | /usr/include/lzma.h 27 | 28 | /usr/lib/liblzma.la 29 | /usr/lib/liblzma.so 30 | /usr/lib/liblzma.so.5 31 | /usr/lib/liblzma.so.5.4.2 32 | 33 | /usr/lib/pkgconfig/liblzma.pc 34 | 35 | /usr/share/doc 36 | /usr/share/man 37 | -------------------------------------------------------------------------------- /pkg/trees/blt/yash-2.53.txt: -------------------------------------------------------------------------------- 1 | /bin/yash 2 | /usr/share/yash 3 | -------------------------------------------------------------------------------- /pkg/trees/blt/yt-dlp-2023.03.04.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/yt-dlp 2 | -------------------------------------------------------------------------------- /pkg/trees/blt/zlib-1.2.13.txt: -------------------------------------------------------------------------------- 1 | /usr/include/zconf.h 2 | /usr/include/zlib.h 3 | 4 | /usr/lib/libz.a 5 | /usr/lib/libz.so 6 | /usr/lib/libz.so.1 7 | /usr/lib/libz.so.1.2.13 8 | 9 | /usr/lib/pkgconfig/zlib.pc 10 | 11 | /usr/share/man 12 | -------------------------------------------------------------------------------- /pkg/trees/blt/zstd-1.5.5.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/unzstd 2 | /usr/bin/zstd 3 | /usr/bin/zstdcat 4 | /usr/bin/zstdgrep 5 | /usr/bin/zstdless 6 | /usr/bin/zstdmt 7 | 8 | /usr/include/zdict.h 9 | /usr/include/zstd.h 10 | /usr/include/zstd_errors.h 11 | 12 | /usr/lib/libzstd.a 13 | /usr/lib/libzstd.so 14 | /usr/lib/libzstd.so.1 15 | /usr/lib/libzstd.so.1.5.5 16 | 17 | /usr/lib/pkgconfig/libzstd.pc 18 | 19 | /usr/share/man 20 | -------------------------------------------------------------------------------- /pkg/trees/rmv/acl-attr-20230130_053556.txt: -------------------------------------------------------------------------------- 1 | /etc/xattr.conf 2 | 3 | /usr/bin/attr 4 | /usr/bin/chacl 5 | /usr/bin/getfacl 6 | /usr/bin/getfattr 7 | /usr/bin/setfacl 8 | /usr/bin/setfattr 9 | 10 | /usr/include/acl 11 | /usr/include/attr 12 | /usr/include/sys/acl.h 13 | 14 | /usr/lib/libacl.la 15 | /usr/lib/libacl.so 16 | /usr/lib/libacl.so.1 17 | /usr/lib/libacl.so.1.1.2301 18 | /usr/lib/libattr.la 19 | /usr/lib/libattr.so 20 | /usr/lib/libattr.so.1 21 | /usr/lib/libattr.so.1.1.2501 22 | 23 | /usr/lib/pkgconfig/libacl.pc 24 | /usr/lib/pkgconfig/libattr.pc 25 | 26 | /usr/share/doc 27 | /usr/share/man 28 | -------------------------------------------------------------------------------- /pkg/trees/rmv/acpid-2.0.32.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/acpi_listen 2 | /usr/bin/acpid 3 | /usr/bin/kacpimon 4 | 5 | /usr/share/doc 6 | /usr/share/man 7 | -------------------------------------------------------------------------------- /pkg/trees/rmv/aircrack-ng-1.6.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/aircrack-ng 2 | /usr/bin/aireplay-ng 3 | /usr/bin/airodump-ng 4 | -------------------------------------------------------------------------------- /pkg/trees/rmv/apulse-0f9f8487.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/apulse 2 | /usr/lib/apulse 3 | 4 | /mss/files/pkgconfig/libpulse-mainloop-glib.pc 5 | /mss/files/pkgconfig/libpulse-simple.pc 6 | /mss/files/pkgconfig/libpulse.pc 7 | 8 | /usr/share/man 9 | -------------------------------------------------------------------------------- /pkg/trees/rmv/atk-2.36.0.txt: -------------------------------------------------------------------------------- 1 | /usr/include/atk-1.0 2 | 3 | /usr/lib/libatk-1.0.so 4 | /usr/lib/libatk-1.0.so.0 5 | /usr/lib/libatk-1.0.so.0.23609.1 6 | 7 | /usr/lib/pkgconfig/atk.pc 8 | -------------------------------------------------------------------------------- /pkg/trees/rmv/cmake-3.23.2.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/cmake 2 | /usr/bin/cpack 3 | /usr/bin/ctest 4 | 5 | /usr/share/aclocal/cmake.m4 6 | /usr/share/cmake-3.23 7 | 8 | /usr/doc 9 | /usr/share/bash-completion 10 | /usr/share/emacs 11 | /usr/share/vim/vimfiles 12 | -------------------------------------------------------------------------------- /pkg/trees/rmv/compton-5.1.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/compton 2 | -------------------------------------------------------------------------------- /pkg/trees/rmv/cryptsetup-2.4.3.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/cryptsetup 2 | -------------------------------------------------------------------------------- /pkg/trees/rmv/curl-7.88.1.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/curl 2 | /usr/bin/curl-config 3 | 4 | /usr/include/curl 5 | 6 | /usr/lib/libcurl.la 7 | /usr/lib/libcurl.so 8 | /usr/lib/libcurl.so.4 9 | /usr/lib/libcurl.so.4.8.0 10 | 11 | /usr/lib/pkgconfig/libcurl.pc 12 | /usr/share/aclocal/libcurl.m4 13 | 14 | /usr/share/man 15 | -------------------------------------------------------------------------------- /pkg/trees/rmv/e2fsprogs-1.46.4.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/chattr 2 | /usr/bin/e2fsck 3 | /usr/bin/e2label 4 | /usr/bin/filefrag 5 | /usr/bin/lsattr 6 | /usr/bin/mke2fs 7 | /usr/bin/mkfs.ext4 8 | /usr/bin/mklost+found 9 | /usr/bin/resize2fs 10 | /usr/bin/tune2fs 11 | -------------------------------------------------------------------------------- /pkg/trees/rmv/eudev-3.2.9.txt: -------------------------------------------------------------------------------- 1 | /etc/udev 2 | 3 | /usr/bin/udevadm 4 | /usr/bin/udevd 5 | 6 | /usr/include/libudev.h 7 | /usr/include/udev.h 8 | 9 | /usr/lib/libudev.la 10 | /usr/lib/libudev.so 11 | /usr/lib/libudev.so.1 12 | /usr/lib/libudev.so.1.6.3 13 | 14 | /usr/lib/udev 15 | 16 | /usr/lib/pkgconfig/libudev.pc 17 | /usr/share/pkgconfig/udev.pc 18 | -------------------------------------------------------------------------------- /pkg/trees/rmv/expat-2.3.0.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/xmlwf 2 | 3 | /usr/include/expat.h 4 | /usr/include/expat_config.h 5 | /usr/include/expat_external.h 6 | 7 | /usr/lib/cmake/expat-2.3.0 8 | 9 | /usr/lib/libexpat.la 10 | /usr/lib/libexpat.so 11 | /usr/lib/libexpat.so.1 12 | /usr/lib/libexpat.so.1.7.0 13 | 14 | /usr/lib/pkgconfig/expat.pc 15 | 16 | /usr/share/doc 17 | -------------------------------------------------------------------------------- /pkg/trees/rmv/fbcat-99a9aaed.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/fbcat 2 | -------------------------------------------------------------------------------- /pkg/trees/rmv/findutils-4.8.0.txt: -------------------------------------------------------------------------------- 1 | /bin/find 2 | /usr/bin/locate 3 | /usr/bin/updatedb 4 | /usr/bin/xargs 5 | 6 | /usr/libexec/frcode 7 | 8 | /usr/share/info 9 | /usr/share/man 10 | /usr/var 11 | -------------------------------------------------------------------------------- /pkg/trees/rmv/gcompat-1.1.0.txt: -------------------------------------------------------------------------------- 1 | /lib/libgcompat.so.0 2 | /lib64/ld-linux-x86-64.so.2 3 | -------------------------------------------------------------------------------- /pkg/trees/rmv/gdk-pixbuf-2.42.4.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/gdk-pixbuf-csource 2 | /usr/bin/gdk-pixbuf-pixdata 3 | /usr/bin/gdk-pixbuf-query-loaders 4 | /usr/bin/gdk-pixbuf-thumbnailer 5 | 6 | /usr/include/gdk-pixbuf-2.0 7 | 8 | /usr/lib/libgdk_pixbuf-2.0.so 9 | /usr/lib/libgdk_pixbuf-2.0.so.0 10 | /usr/lib/libgdk_pixbuf-2.0.so.0.4200.4 11 | 12 | /usr/lib/pkgconfig/gdk-pixbuf-2.0.pc 13 | 14 | /usr/share/thumbnailers 15 | -------------------------------------------------------------------------------- /pkg/trees/rmv/git-2.40.0.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/git 2 | /usr/bin/git-cvsserver 3 | /usr/bin/git-receive-pack 4 | /usr/bin/git-shell 5 | /usr/bin/git-upload-archive 6 | /usr/bin/git-upload-pack 7 | /usr/bin/scalar 8 | 9 | /usr/libexec/git-core 10 | /usr/share/git-core 11 | -------------------------------------------------------------------------------- /pkg/trees/rmv/grep-3.9.txt: -------------------------------------------------------------------------------- 1 | /bin/egrep 2 | /bin/fgrep 3 | /bin/grep 4 | 5 | /usr/share/info 6 | /usr/share/man 7 | -------------------------------------------------------------------------------- /pkg/trees/rmv/innoextract-4c2bc0bb.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/innoextract 2 | -------------------------------------------------------------------------------- /pkg/trees/rmv/iptables-1.8.7.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/ip6tables-apply 2 | /usr/bin/iptables 3 | /usr/bin/iptables-apply 4 | /usr/bin/iptables-legacy 5 | /usr/bin/iptables-legacy-restore 6 | /usr/bin/iptables-legacy-save 7 | /usr/bin/iptables-restore 8 | /usr/bin/iptables-save 9 | /usr/bin/iptables-xml 10 | /usr/bin/xtables-legacy-multi 11 | 12 | /usr/lib/libip4tc.a 13 | /usr/lib/libip4tc.la 14 | /usr/lib/libip6tc.a 15 | /usr/lib/libip6tc.la 16 | /usr/lib/libxtables.a 17 | /usr/lib/libxtables.la 18 | 19 | /usr/lib/pkgconfig/libip4tc.pc 20 | /usr/lib/pkgconfig/libip6tc.pc 21 | /usr/lib/pkgconfig/libiptc.pc 22 | /usr/lib/pkgconfig/xtables.pc 23 | /usr/lib/xtables 24 | 25 | /usr/share/man 26 | -------------------------------------------------------------------------------- /pkg/trees/rmv/irssi-1.4.1.txt: -------------------------------------------------------------------------------- 1 | /etc/irssi.conf 2 | 3 | /usr/bin/irssi 4 | 5 | /usr/lib/irssi 6 | /usr/share/irssi 7 | -------------------------------------------------------------------------------- /pkg/trees/rmv/iw-5.9.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/iw 2 | -------------------------------------------------------------------------------- /pkg/trees/rmv/libdrm-2.4.111.txt: -------------------------------------------------------------------------------- 1 | /usr/include/libdrm 2 | /usr/include/libsync.h 3 | /usr/include/xf86drm.h 4 | /usr/include/xf86drmMode.h 5 | 6 | /usr/lib/libdrm.so 7 | /usr/lib/libdrm.so.2 8 | /usr/lib/libdrm.so.2.4.0 9 | /usr/lib/libdrm_amdgpu.so 10 | /usr/lib/libdrm_amdgpu.so.1 11 | /usr/lib/libdrm_amdgpu.so.1.0.0 12 | /usr/lib/libdrm_intel.so 13 | /usr/lib/libdrm_intel.so.1 14 | /usr/lib/libdrm_intel.so.1.0.0 15 | /usr/lib/libdrm_radeon.so 16 | /usr/lib/libdrm_radeon.so.1 17 | /usr/lib/libdrm_radeon.so.1.0.1 18 | 19 | /usr/lib/pkgconfig/libdrm.pc 20 | /usr/lib/pkgconfig/libdrm_amdgpu.pc 21 | /usr/lib/pkgconfig/libdrm_intel.pc 22 | /usr/lib/pkgconfig/libdrm_radeon.pc 23 | 24 | /usr/share/libdrm 25 | -------------------------------------------------------------------------------- /pkg/trees/rmv/libelf-0.183.txt: -------------------------------------------------------------------------------- 1 | /usr/include/elfutils 2 | 3 | /usr/include/gelf.h 4 | /usr/include/libelf.h 5 | /usr/include/nlist.h 6 | 7 | /usr/lib/libelf-0.183.so 8 | /usr/lib/libelf.a 9 | /usr/lib/libelf.so 10 | /usr/lib/libelf.so.1 11 | 12 | /usr/lib/pkgconfig/libelf.pc 13 | -------------------------------------------------------------------------------- /pkg/trees/rmv/libmpdclient-2.20.txt: -------------------------------------------------------------------------------- 1 | /usr/include/mpd 2 | 3 | /usr/lib/libmpdclient.so 4 | /usr/lib/libmpdclient.so.2 5 | /usr/lib/libmpdclient.so.2.20 6 | 7 | /usr/lib/pkgconfig/libmpdclient.pc 8 | 9 | /usr/share/doc 10 | /usr/share/vala 11 | -------------------------------------------------------------------------------- /pkg/trees/rmv/libssh2-1.9.0.txt: -------------------------------------------------------------------------------- 1 | /usr/include/libssh2.h 2 | /usr/include/libssh2_publickey.h 3 | /usr/include/libssh2_sftp.h 4 | 5 | /usr/lib/libssh2.a 6 | /usr/lib/libssh2.la 7 | /usr/lib/libssh2.so 8 | /usr/lib/libssh2.so.1 9 | /usr/lib/libssh2.so.1.0.1 10 | 11 | /usr/lib/pkgconfig/libssh2.pc 12 | 13 | /usr/share/man 14 | -------------------------------------------------------------------------------- /pkg/trees/rmv/libva-2.12.0.txt: -------------------------------------------------------------------------------- 1 | /usr/include/va 2 | 3 | /usr/lib/libva-drm.so 4 | /usr/lib/libva-drm.so.2 5 | /usr/lib/libva-drm.so.2.1200.0 6 | /usr/lib/libva-glx.so 7 | /usr/lib/libva-glx.so.2 8 | /usr/lib/libva-glx.so.2.1200.0 9 | /usr/lib/libva-x11.so 10 | /usr/lib/libva-x11.so.2 11 | /usr/lib/libva-x11.so.2.1200.0 12 | /usr/lib/libva.so 13 | /usr/lib/libva.so.2 14 | /usr/lib/libva.so.2.1200.0 15 | 16 | /usr/lib/pkgconfig/libva-drm.pc 17 | /usr/lib/pkgconfig/libva-glx.pc 18 | /usr/lib/pkgconfig/libva-x11.pc 19 | /usr/lib/pkgconfig/libva.pc 20 | -------------------------------------------------------------------------------- /pkg/trees/rmv/links-2.20.2.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/links 2 | 3 | /usr/man 4 | -------------------------------------------------------------------------------- /pkg/trees/rmv/listenbrainz-mpd-bbf84be.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/listenbrainz-mpd 2 | -------------------------------------------------------------------------------- /pkg/trees/rmv/m4-1.4.18.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/m4 2 | 3 | /usr/lib/charset.alias 4 | 5 | /usr/share/info 6 | /usr/share/man 7 | -------------------------------------------------------------------------------- /pkg/trees/rmv/make-4.4.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/make 2 | /usr/include/gnumake.h 3 | 4 | /usr/share/info 5 | /usr/share/man 6 | -------------------------------------------------------------------------------- /pkg/trees/rmv/meson-0.63.1.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/meson 2 | 3 | /usr/lib/python3.10/site-packages/meson-0.63.1-py3.10.egg-info 4 | /usr/lib/python3.10/site-packages/mesonbuild 5 | -------------------------------------------------------------------------------- /pkg/trees/rmv/mkvtoolnix-48.0.0.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/mkvextract 2 | /usr/bin/mkvinfo 3 | /usr/bin/mkvmerge 4 | /usr/bin/mkvpropedit 5 | -------------------------------------------------------------------------------- /pkg/trees/rmv/mpc-0.33.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/mpc 2 | 3 | /usr/share/doc 4 | -------------------------------------------------------------------------------- /pkg/trees/rmv/mpd-0.23.12.txt: -------------------------------------------------------------------------------- 1 | /etc/mpd.conf 2 | 3 | /usr/bin/mpd 4 | -------------------------------------------------------------------------------- /pkg/trees/rmv/mpdas-c81c480.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/mpdas 2 | -------------------------------------------------------------------------------- /pkg/trees/rmv/mpv-0.35.0.txt: -------------------------------------------------------------------------------- 1 | /etc/mpv 2 | 3 | /usr/bin/mpv 4 | -------------------------------------------------------------------------------- /pkg/trees/rmv/mss-ec-376e33d2.txt: -------------------------------------------------------------------------------- 1 | /usr/share/fonts 2 | /usr/share/icons 3 | -------------------------------------------------------------------------------- /pkg/trees/rmv/ncmpcpp-0.9.2.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/ncmpcpp 2 | -------------------------------------------------------------------------------- /pkg/trees/rmv/nfqws-9a7d1e8e.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/nfqws 2 | -------------------------------------------------------------------------------- /pkg/trees/rmv/opendoas-6.8.1.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/doas 2 | 3 | /usr/share/man 4 | -------------------------------------------------------------------------------- /pkg/trees/rmv/openrsync-f50d0f82.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/openrsync 2 | /usr/bin/rsync 3 | -------------------------------------------------------------------------------- /pkg/trees/rmv/openssh-9.2p1.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/scp 2 | /usr/bin/sftp 3 | /usr/bin/ssh 4 | /usr/bin/ssh-add 5 | /usr/bin/ssh-agent 6 | /usr/bin/ssh-keygen 7 | /usr/bin/ssh-keyscan 8 | /usr/bin/sshd 9 | 10 | /usr/lib/ssh 11 | /var/lib/sshd 12 | 13 | /usr/share/man 14 | -------------------------------------------------------------------------------- /pkg/trees/rmv/openssl-3.0.8.txt: -------------------------------------------------------------------------------- 1 | /etc/ssl 2 | 3 | /usr/bin/c_rehash 4 | /usr/bin/openssl 5 | 6 | /usr/include/openssl 7 | 8 | /usr/lib/engines-3 9 | /usr/lib/ossl-modules 10 | /usr/lib/libcrypto.so 11 | /usr/lib/libcrypto.so.3 12 | /usr/lib/libssl.so 13 | /usr/lib/libssl.so.3 14 | 15 | /usr/lib/pkgconfig/libcrypto.pc 16 | /usr/lib/pkgconfig/libssl.pc 17 | /usr/lib/pkgconfig/openssl.pc 18 | -------------------------------------------------------------------------------- /pkg/trees/rmv/openvpn-2.5.3.txt: -------------------------------------------------------------------------------- 1 | /usr/include/openvpn-msg.h 2 | /usr/include/openvpn-plugin.h 3 | 4 | /usr/lib/openvpn 5 | 6 | /usr/sbin/openvpn 7 | 8 | /usr/share/doc 9 | /usr/share/man 10 | -------------------------------------------------------------------------------- /pkg/trees/rmv/pango-1.43.0.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/pango-list 2 | /usr/bin/pango-view 3 | 4 | /usr/include/pango-1.0 5 | 6 | /usr/lib/libpango-1.0.so 7 | /usr/lib/libpango-1.0.so.0 8 | /usr/lib/libpango-1.0.so.0.4300.0 9 | /usr/lib/libpangocairo-1.0.so 10 | /usr/lib/libpangocairo-1.0.so.0 11 | /usr/lib/libpangocairo-1.0.so.0.4300.0 12 | /usr/lib/libpangoft2-1.0.so 13 | /usr/lib/libpangoft2-1.0.so.0 14 | /usr/lib/libpangoft2-1.0.so.0.4300.0 15 | /usr/lib/libpangoxft-1.0.so 16 | /usr/lib/libpangoxft-1.0.so.0 17 | /usr/lib/libpangoxft-1.0.so.0.4300.0 18 | 19 | /usr/lib/pkgconfig/pango.pc 20 | /usr/lib/pkgconfig/pangocairo.pc 21 | /usr/lib/pkgconfig/pangoft2.pc 22 | /usr/lib/pkgconfig/pangoxft.pc 23 | -------------------------------------------------------------------------------- /pkg/trees/rmv/pciutils-3.7.0.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/lspci 2 | /usr/bin/setpci 3 | /usr/bin/update-pciids 4 | 5 | /usr/lib/libpci.so.3 6 | /usr/lib/libpci.so.3.7.0 7 | 8 | /usr/share/hwdata/pci.ids 9 | 10 | /usr/share/man 11 | -------------------------------------------------------------------------------- /pkg/trees/rmv/perl-5.34.1.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/corelist 2 | /usr/bin/cpan 3 | /usr/bin/enc2xs 4 | /usr/bin/encguess 5 | /usr/bin/h2ph 6 | /usr/bin/h2xs 7 | /usr/bin/instmodsh 8 | /usr/bin/json_pp 9 | /usr/bin/libnetcfg 10 | /usr/bin/perl 11 | /usr/bin/perl5.34.1 12 | /usr/bin/perlbug 13 | /usr/bin/perldoc 14 | /usr/bin/perlivp 15 | /usr/bin/perlthanks 16 | /usr/bin/piconv 17 | /usr/bin/pl2pm 18 | /usr/bin/pod2html 19 | /usr/bin/pod2man 20 | /usr/bin/pod2text 21 | /usr/bin/pod2usage 22 | /usr/bin/podchecker 23 | /usr/bin/prove 24 | /usr/bin/ptar 25 | /usr/bin/ptardiff 26 | /usr/bin/ptargrep 27 | /usr/bin/shasum 28 | /usr/bin/splain 29 | /usr/bin/streamzip 30 | /usr/bin/xsubpp 31 | /usr/bin/zipdetails 32 | 33 | /usr/lib/perl5 34 | 35 | /usr/share/man 36 | -------------------------------------------------------------------------------- /pkg/trees/rmv/picom-9.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/picom 2 | -------------------------------------------------------------------------------- /pkg/trees/rmv/procps-ng-3.3.17.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/free 2 | /usr/bin/pgrep 3 | /usr/bin/pidof 4 | /usr/bin/pkill 5 | /usr/bin/pmap 6 | /usr/bin/ps 7 | /usr/bin/pwait 8 | /usr/bin/pwdx 9 | /usr/bin/slabtop 10 | /usr/bin/tload 11 | /usr/bin/top 12 | /usr/bin/uptime 13 | /usr/bin/vmstat 14 | /usr/bin/w 15 | /usr/bin/watch 16 | 17 | /usr/include/proc 18 | 19 | /usr/lib/libprocps.la 20 | /usr/lib/libprocps.so 21 | /usr/lib/libprocps.so.8 22 | /usr/lib/libprocps.so.8.0.3 23 | 24 | /usr/lib/pkgconfig/libprocps.pc 25 | 26 | /usr/sbin/sysctl 27 | 28 | /usr/share/doc 29 | /usr/share/man 30 | -------------------------------------------------------------------------------- /pkg/trees/rmv/python-3.10.5.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/2to3 2 | /usr/bin/2to3-3.10 3 | /usr/bin/pip 4 | /usr/bin/pip3 5 | /usr/bin/pip3.10 6 | /usr/bin/python 7 | /usr/bin/python3 8 | /usr/bin/python3-config 9 | /usr/bin/python3.10 10 | /usr/bin/python3.10-config 11 | 12 | /usr/include/python3.10 13 | 14 | /usr/lib/libpython3.10.so 15 | /usr/lib/libpython3.10.so.1.0 16 | /usr/lib/libpython3.so 17 | 18 | /usr/lib/pkgconfig/python-3.10-embed.pc 19 | /usr/lib/pkgconfig/python-3.10.pc 20 | /usr/lib/pkgconfig/python3-embed.pc 21 | /usr/lib/pkgconfig/python3.pc 22 | 23 | /usr/lib/python3.10 24 | 25 | /usr/share/man 26 | -------------------------------------------------------------------------------- /pkg/trees/rmv/sed-4.9.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/sed 2 | -------------------------------------------------------------------------------- /pkg/trees/rmv/sqlite-3.38.3.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/sqlite3 2 | 3 | /usr/include/sqlite3.h 4 | /usr/include/sqlite3ext.h 5 | 6 | /usr/lib/libsqlite3.la 7 | /usr/lib/libsqlite3.so 8 | /usr/lib/libsqlite3.so.0 9 | /usr/lib/libsqlite3.so.0.8.6 10 | 11 | /usr/lib/pkgconfig/sqlite3.pc 12 | 13 | /usr/share/man 14 | -------------------------------------------------------------------------------- /pkg/trees/rmv/suckless-20210829_061944.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/dmenu 2 | /usr/bin/dmenu_path 3 | /usr/bin/dmenu_run 4 | /usr/bin/dwm 5 | /usr/bin/slmenu 6 | /usr/bin/st 7 | /usr/bin/stest 8 | -------------------------------------------------------------------------------- /pkg/trees/rmv/tar-1.33.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/tar 2 | 3 | /usr/libexec/rmt 4 | 5 | /usr/share/info 6 | /usr/share/man 7 | -------------------------------------------------------------------------------- /pkg/trees/rmv/thinkfan-0c29363.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/thinkfan 2 | -------------------------------------------------------------------------------- /pkg/trees/rmv/tiff-4.1.0.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/fax2ps 2 | /usr/bin/fax2tiff 3 | /usr/bin/pal2rgb 4 | /usr/bin/ppm2tiff 5 | /usr/bin/raw2tiff 6 | /usr/bin/tiff2bw 7 | /usr/bin/tiff2pdf 8 | /usr/bin/tiff2ps 9 | /usr/bin/tiff2rgba 10 | /usr/bin/tiffcmp 11 | /usr/bin/tiffcp 12 | /usr/bin/tiffcrop 13 | /usr/bin/tiffdither 14 | /usr/bin/tiffdump 15 | /usr/bin/tiffgt 16 | /usr/bin/tiffinfo 17 | /usr/bin/tiffmedian 18 | /usr/bin/tiffset 19 | /usr/bin/tiffsplit 20 | 21 | /usr/include/tiff.h 22 | /usr/include/tiffconf.h 23 | /usr/include/tiffio.h 24 | /usr/include/tiffvers.h 25 | 26 | /usr/lib/libtiff.la 27 | /usr/lib/libtiff.so 28 | /usr/lib/libtiff.so.5 29 | /usr/lib/libtiff.so.5.5.0 30 | 31 | /usr/lib/pkgconfig/libtiff-4.pc 32 | 33 | /usr/share/doc 34 | /usr/share/man 35 | -------------------------------------------------------------------------------- /pkg/trees/rmv/transmission-4.0.1.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/transmission-cli 2 | /usr/bin/transmission-daemon 3 | 4 | /usr/share/transmission 5 | -------------------------------------------------------------------------------- /pkg/trees/rmv/usbutils-013.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/lsusb 2 | /usr/bin/lsusb.py 3 | /usr/bin/usb-devices 4 | /usr/bin/usbhid-dump 5 | 6 | /usr/share/man 7 | -------------------------------------------------------------------------------- /pkg/trees/rmv/util-linux-2.37.2.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/column 2 | /usr/bin/mcookie 3 | /usr/bin/swaplabel 4 | /usr/bin/wipefs 5 | 6 | /usr/include/blkid 7 | /usr/include/libsmartcols 8 | /usr/include/uuid 9 | 10 | /usr/lib/libblkid.la 11 | /usr/lib/libblkid.so 12 | /usr/lib/libblkid.so.1 13 | /usr/lib/libblkid.so.1.1.0 14 | /usr/lib/libsmartcols.la 15 | /usr/lib/libsmartcols.so 16 | /usr/lib/libsmartcols.so.1 17 | /usr/lib/libsmartcols.so.1.1.0 18 | /usr/lib/libuuid.la 19 | /usr/lib/libuuid.so 20 | /usr/lib/libuuid.so.1 21 | /usr/lib/libuuid.so.1.3.0 22 | 23 | /usr/lib/pkgconfig/blkid.pc 24 | /usr/lib/pkgconfig/smartcols.pc 25 | /usr/lib/pkgconfig/uuid.pc 26 | 27 | /usr/share/man 28 | -------------------------------------------------------------------------------- /pkg/trees/rmv/vim-9.0.0004.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/ex 2 | /usr/bin/rview 3 | /usr/bin/rvim 4 | /usr/bin/vi 5 | /usr/bin/view 6 | /usr/bin/vim 7 | /usr/bin/vimdiff 8 | /usr/bin/xxd 9 | 10 | /usr/share/vim 11 | -------------------------------------------------------------------------------- /pkg/trees/rmv/wpa-supplicant-2.9.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/wpa_cli 2 | /usr/bin/wpa_passphrase 3 | /usr/bin/wpa_supplicant 4 | -------------------------------------------------------------------------------- /pkg/trees/rmv/xf86-input-wacom-0.40.0.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/isdv4-serial-debugger 2 | /usr/bin/isdv4-serial-inputattach 3 | /usr/bin/xsetwacom 4 | 5 | /usr/include/xorg/Xwacom.h 6 | /usr/include/xorg/isdv4.h 7 | /usr/include/xorg/wacom-properties.h 8 | /usr/include/xorg/wacom-util.h 9 | 10 | /usr/lib/pkgconfig/xorg-wacom.pc 11 | 12 | /usr/lib/udev/rules.d/wacom.rules 13 | 14 | /usr/lib/xorg/modules/input/wacom_drv.la 15 | /usr/lib/xorg/modules/input/wacom_drv.so 16 | 17 | /usr/share/X11/xorg.conf.d/70-wacom.conf 18 | 19 | /usr/lib/systemd 20 | /usr/share/man 21 | -------------------------------------------------------------------------------- /pkg/trees/rmv/xz-5.4.0.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/lzcat 2 | /usr/bin/lzcmp 3 | /usr/bin/lzdiff 4 | /usr/bin/lzegrep 5 | /usr/bin/lzfgrep 6 | /usr/bin/lzgrep 7 | /usr/bin/lzless 8 | /usr/bin/lzma 9 | /usr/bin/lzmadec 10 | /usr/bin/lzmainfo 11 | /usr/bin/lzmore 12 | /usr/bin/unlzma 13 | /usr/bin/unxz 14 | /usr/bin/xz 15 | /usr/bin/xzcat 16 | /usr/bin/xzcmp 17 | /usr/bin/xzdec 18 | /usr/bin/xzdiff 19 | /usr/bin/xzegrep 20 | /usr/bin/xzfgrep 21 | /usr/bin/xzgrep 22 | /usr/bin/xzless 23 | /usr/bin/xzmore 24 | 25 | /usr/include/lzma 26 | /usr/include/lzma.h 27 | 28 | /usr/lib/liblzma.la 29 | /usr/lib/liblzma.so 30 | /usr/lib/liblzma.so.5 31 | /usr/lib/liblzma.so.5.4.0 32 | 33 | /usr/lib/pkgconfig/liblzma.pc 34 | 35 | /usr/share/doc 36 | /usr/share/man 37 | -------------------------------------------------------------------------------- /pkg/trees/rmv/yash-2.52.txt: -------------------------------------------------------------------------------- 1 | /bin/yash 2 | /usr/share/yash 3 | -------------------------------------------------------------------------------- /pkg/trees/rmv/ympd-612f8fc0.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/ympd 2 | -------------------------------------------------------------------------------- /pkg/trees/rmv/yt-dlp-2023.01.02.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/yt-dlp 2 | -------------------------------------------------------------------------------- /pkg/trees/rmv/zlib-1.2.12.txt: -------------------------------------------------------------------------------- 1 | /usr/include/zconf.h 2 | /usr/include/zlib.h 3 | 4 | /usr/lib/libz.a 5 | /usr/lib/libz.so 6 | /usr/lib/libz.so.1 7 | /usr/lib/libz.so.1.2.12 8 | 9 | /usr/lib/pkgconfig/zlib.pc 10 | 11 | /usr/share/man 12 | -------------------------------------------------------------------------------- /pkg/trees/rmv/zstd-1.5.2.txt: -------------------------------------------------------------------------------- 1 | /usr/bin/unzstd 2 | /usr/bin/zstd 3 | /usr/bin/zstdcat 4 | /usr/bin/zstdgrep 5 | /usr/bin/zstdless 6 | /usr/bin/zstdmt 7 | 8 | /usr/include/zdict.h 9 | /usr/include/zstd.h 10 | /usr/include/zstd_errors.h 11 | 12 | /usr/lib/libzstd.a 13 | /usr/lib/libzstd.so 14 | /usr/lib/libzstd.so.1 15 | /usr/lib/libzstd.so.1.5.2 16 | 17 | /usr/lib/pkgconfig/libzstd.pc 18 | 19 | /usr/share/man 20 | -------------------------------------------------------------------------------- /utils/bin/0x0: -------------------------------------------------------------------------------- 1 | #!/mss/bin/sh 2 | . /mss/files/funcs 3 | 4 | case "${1}" in 5 | s) 6 | if [ -z "${2}" ] 7 | then aprint_fail "specify a link to shorten in \$2, exiting."; exit 1 8 | else curl -F"shorten=${2}" "https://0x0.st" 9 | fi 10 | ;; 11 | u) 12 | if [ -z "${2}" ] 13 | then aprint_fail "specify a file to upload in \$2, exiting."; exit 1 14 | else curl -F"file=@${2}" "https://0x0.st" 15 | fi 16 | ;; 17 | *) 18 | aprint_nc 19 | aprint_usage "{u|up}" 20 | aprint_nc 21 | exit 1 22 | ;; 23 | esac 24 | -------------------------------------------------------------------------------- /utils/bin/cb: -------------------------------------------------------------------------------- 1 | #!/mss/bin/sh 2 | exec curl \ 3 | -L \ 4 | -O \ 5 | -X GET \ 6 | \ 7 | "${@}" 8 | -------------------------------------------------------------------------------- /utils/bin/cblist: -------------------------------------------------------------------------------- 1 | #!/mss/bin/sh 2 | . /mss/files/funcs 3 | 4 | links="/tmp/links-`dn`.tmp" 5 | 6 | aprint_nc 7 | aprint "input the links you want to have downloaded, do C-d once you're done:" 8 | dd if=/dev/stdin of="${links}" >/dev/null 2>&1 9 | 10 | if [ "$(wc -l "${links}" | awk '{print $1}')" -eq 0 ] 11 | then 12 | aprint_nc 13 | aprint_fail "no links are given, exiting." 14 | aprint_nc 15 | rm -rf "${links}" 16 | exit 1 17 | else 18 | aprint_nc 19 | aprint "specified links are: " 20 | cat "${links}" 21 | aprint_nc 22 | fi 23 | 24 | xargs -n 1 curl -L -O -X GET < "${links}" 25 | -------------------------------------------------------------------------------- /utils/bin/cleancmake: -------------------------------------------------------------------------------- 1 | #!/mss/bin/sh 2 | . /mss/files/funcs 3 | 4 | listslist="$(find . -type f -name CMakeLists.txt)" 5 | 6 | aprint_nc 7 | for i in ${listslist}; do 8 | aprint_ret "cleaning: ${cl_grn}${i}${c_res}" 9 | sed -i -e \ 10 | '/^[[:space:]]*set[[:space:]]*([[:space:]]*CMAKE_BUILD_TYPE\([[:space:]].*)\|)\)/I{s/^/#_cmake_modify_IGNORE /g}' \ 11 | "${i}" 12 | evalret 13 | done 14 | aprint_nc 15 | -------------------------------------------------------------------------------- /utils/bin/cleanup: -------------------------------------------------------------------------------- 1 | #!/mss/bin/sh 2 | . /mss/files/funcs 3 | rootcheck 4 | 5 | aprint_nc 6 | for log in /var/log/*; do 7 | if [ -f "${log}" ] 8 | then 9 | aprint_ret "cleaning ${cl_grn}${log}${c_res}." 10 | > "${log}" 11 | evalret 12 | else 13 | aprint_fail "${cl_grn}${log}${c_res} is a directory." 14 | fi 15 | done 16 | 17 | aprint_ret "nuking ${cl_grn}.la${c_res} files." 18 | find /lib /usr/lib /opt -type f -name \*.la \ 19 | -exec rm -rf {} ';' 20 | evalret 21 | aprint_nc 22 | -------------------------------------------------------------------------------- /utils/bin/comptoggle: -------------------------------------------------------------------------------- 1 | #!/mss/bin/sh 2 | . /mss/files/device.conf 3 | . /mss/files/machines/"${amachine}".conf 4 | 5 | mypicom(){ 6 | picom \ 7 | ${picom_args} \ 8 | --unredir-if-possible \ 9 | --use-damage \ 10 | ${@} & disown 11 | 12 | exit 0 13 | } 14 | 15 | picompid="$(pidof picom)" 16 | if [ ! -z "${picompid}" ] 17 | then 18 | for i in ${picompid}; do 19 | kill -15 "${i}" 20 | done 21 | else 22 | mypicom 23 | fi 24 | -------------------------------------------------------------------------------- /utils/bin/configtomusl: -------------------------------------------------------------------------------- 1 | #!/mss/bin/sh 2 | . /mss/files/funcs 3 | 4 | muslcguess="/usr/share/autoconf/build-aux/config.guess" 5 | muslcsub="/usr/share/autoconf/build-aux/config.sub" 6 | 7 | cguess="$(find . -type f -name config\.guess)" 8 | csub="$(find . -type f -name config\.sub)" 9 | 10 | aprint_nc 11 | for guess in ${cguess}; do 12 | aprint_ret "replacing: ${cl_grn}${guess}${c_res}" 13 | cp "${muslcguess}" "${guess}" 14 | evalret 15 | done 16 | 17 | for sub in ${csub}; do 18 | aprint_ret "replacing: ${cl_grn}$sub${c_res}" 19 | cp "${muslcsub}" "${sub}" 20 | evalret 21 | done 22 | aprint_nc 23 | -------------------------------------------------------------------------------- /utils/bin/dn: -------------------------------------------------------------------------------- 1 | #!/mss/bin/sh 2 | date "+%Y%m%d_%H%M%S" 3 | -------------------------------------------------------------------------------- /utils/bin/ldir: -------------------------------------------------------------------------------- 1 | #!/mss/bin/sh 2 | if [ -z "${1}" ] 3 | then find . | sed 's/^.//g' | sort | uniq | less 4 | else find . | sed 's/^.//g' | sort | uniq > "${1}" 5 | fi 6 | -------------------------------------------------------------------------------- /utils/bin/maimclip: -------------------------------------------------------------------------------- 1 | #!/mss/bin/sh 2 | maim -s -u | xclip -selection clipboard -t image/png 3 | -------------------------------------------------------------------------------- /utils/bin/maimcrop: -------------------------------------------------------------------------------- 1 | #!/mss/bin/sh 2 | . /mss/files/funcs 3 | dat="$(date "+%Y%m%d_%H%M%S_maimcrop")" 4 | loc="/mnt/mss/stuff/personal/screenshots/grabs/${dat}.png" 5 | 6 | if [ -z "${1}" ] 7 | then 8 | savloc="${loc}" 9 | maim -s -u > "${loc}" 10 | 11 | local error_value="${?}" 12 | if [ ! "${error_value}" = 0 ]; then 13 | rm -rfv "${savloc}" 14 | exit 1 15 | fi 16 | 17 | else 18 | savloc="${1}" 19 | maim -s -u > "${1}" 20 | 21 | local error_value="${?}" 22 | if [ ! "${error_value}" = 0 ]; then 23 | rm -rfv "${savloc}" 24 | exit 1 25 | fi 26 | fi 27 | 28 | aprint_nc 29 | lsdetail "saved to" "${savloc}" 30 | aprint_nc 31 | -------------------------------------------------------------------------------- /utils/bin/maimscrot: -------------------------------------------------------------------------------- 1 | #!/mss/bin/sh 2 | . /mss/files/funcs 3 | 4 | dat="$(date "+%Y%m%d_%H%M%S_maimscrot")" 5 | loc="/mnt/mss/stuff/personal/screenshots/entire/${dat}.png" 6 | primaryres="$(xrandr | awk '/primary/{print $4}')" 7 | 8 | [ -z "${1}" ] && savloc="${loc}" || savloc="${1}" 9 | 10 | aprint_nc 11 | lsdetail "primary screen res" "${primaryres}" 12 | aprint_nc 13 | 14 | aprint_ret "grabbing screen." 15 | maim -u > /tmp/maimcrop.tmp 16 | evalretkill 17 | 18 | aprint_ret "cropping the first monitor." 19 | convert /tmp/maimcrop.tmp -crop "${primaryres}" ${savloc} 20 | evalretkill 21 | 22 | aprint_ret "removing temp files." 23 | rm -f /tmp/maimcrop.tmp 24 | evalretkill 25 | 26 | aprint_nc 27 | lsdetail "saved to" "${savloc}" 28 | aprint_nc 29 | -------------------------------------------------------------------------------- /utils/bin/setmon: -------------------------------------------------------------------------------- 1 | #!/mss/bin/sh 2 | . /mss/files/funcs 3 | 4 | if [ ! "$(xrandr | awk '/VGA-1/{print $2}')" = "connected" ] 5 | then 6 | aprint_nc 7 | aprint_fail "VGA-1 is not connected." 8 | aprint_nc 9 | exit 1 10 | else 11 | cur_res="$(xrandr | awk 'NR==1{print $8}')" 12 | lvds_res="$(xrandr | awk '/LVDS/{sub(/x.*/,""); print $3}')" 13 | 14 | if [ ! "${cur_res}" -gt "${lvds_res}" ] 15 | then 16 | setxkeeb 17 | 18 | [ -f /home/mss/.fehbg ] && /home/mss/.fehbg 19 | else 20 | xrandr --output VGA-1 --noprimary 21 | xrandr --output VGA-1 --off 22 | fi 23 | fi 24 | -------------------------------------------------------------------------------- /utils/bin/setxkeeb: -------------------------------------------------------------------------------- 1 | #!/mss/bin/sh 2 | . /mss/files/sourceme 3 | 4 | export DISPLAY=:0 5 | 6 | xkbcomp -w 0 /home/mss/xkbmap "${DISPLAY}" 7 | 8 | setxkbmap \ 9 | -option grp:switch,grp:alt_shift_toggle \ 10 | -layout 'us,tr' 11 | 12 | xset r rate 200 40 13 | xhost + 14 | -------------------------------------------------------------------------------- /utils/bin/syncboi: -------------------------------------------------------------------------------- 1 | #!/mss/bin/sh 2 | exec rsync -v \ 3 | --progress \ 4 | --ipv4 \ 5 | \ 6 | --delete \ 7 | --numeric-ids \ 8 | \ 9 | --recursive \ 10 | --links \ 11 | --perms \ 12 | --times \ 13 | --group \ 14 | --owner \ 15 | --devices \ 16 | --specials \ 17 | \ 18 | --no-acls \ 19 | --no-xattrs \ 20 | --no-atimes \ 21 | --no-crtimes \ 22 | --no-hard-links \ 23 | \ 24 | "${@}" 25 | -------------------------------------------------------------------------------- /utils/bin/trimall: -------------------------------------------------------------------------------- 1 | #!/mss/bin/sh 2 | . /mss/files/funcs 3 | 4 | rootcheck 5 | 6 | aprint_nc 7 | aprint_info "trimming all mounted ext4 partitions:" 8 | for i in $(awk '/ext4/{print $2}' /proc/mounts | sort); do 9 | fstrim -v "${i}" | awk '{print $1,int($2/1024/1024)"mb trimmed"}' 10 | done | column -t 11 | aprint_nc 12 | -------------------------------------------------------------------------------- /utils/bin/ttygrab: -------------------------------------------------------------------------------- 1 | #!/mss/bin/sh 2 | . /mss/files/funcs 3 | 4 | dat="$(date "+%Y%m%d_%H%M%S_ttygrab")" 5 | loc="/mnt/mss/stuff/personal/screenshots/tty/${dat}.png" 6 | 7 | grab_tty(){ fbcat > /tmp/tty.ppm ;} 8 | 9 | if [ -z "${1}" ] 10 | then 11 | savloc="${loc}" 12 | grab_tty 13 | convert /tmp/tty.ppm "${loc}" 14 | else 15 | savloc="${1}" 16 | grab_tty 17 | convert /tmp/tty.ppm "${1}" 18 | fi 19 | 20 | rm -f /tmp/tty.ppm 21 | 22 | aprint_nc 23 | lsdetail "saved to" "${savloc}" 24 | aprint_nc 25 | -------------------------------------------------------------------------------- /utils/files/device.conf: -------------------------------------------------------------------------------- 1 | # 1 > global device config 2 | # 1.1 > machine specific flags 3 | case "$(cat /sys/devices/virtual/dmi/id/product_name)" in 4 | 64669MG) amachine="t61" ajobcount="2" ;; 5 | 2324KT9) amachine="x230" ajobcount="4" ;; 6 | *) amachine="unrecognized" ajobcount="$(nproc)" ;; 7 | esac 8 | 9 | export amachine ajobcount 10 | 11 | export MAKEFLAGS="-j${ajobcount} V=1" 12 | export SAMUFLAGS="-j${ajobcount} -v" 13 | 14 | # 1.2 > --build and --host 15 | export CHOST="x86_64-apathy-linux-musl" 16 | export CBUILD="${CHOST}" 17 | -------------------------------------------------------------------------------- /utils/files/machines/unrecognized.conf: -------------------------------------------------------------------------------- 1 | # services 2 | startsvcs(){ 3 | ainitmes "device is unrecognized, not starting any services." 4 | infoprompt 5 | } 6 | 7 | stopsvcs(){ 8 | ainitmes "device is unrecognized, not starting any services." 9 | infoprompt 10 | } 11 | --------------------------------------------------------------------------------