Commit graph

  • da8cda2080 Switched from netbsd-curses to ncurses in base. Upgraded base/readline from 6.3 to 8.2.13 Added scdoc 1.11.3, a documentation dependency for base/kmod to base main PktSurf 2025-04-03 20:36:25 +0530
  • 22538acdb0 Replaced dependency netbsd-curses with ncurses in base/zsh PktSurf 2025-03-30 22:03:46 +0530
  • 983e705b0b Fixed downloads URL in README.md PktSurf 2025-01-30 14:28:22 +0530
  • eb3709e1d6 Fixed binary and headers paths in base/{highlight,libmiliter} packages Reset permission to base/binutils build file PktSurf 2025-01-25 20:37:19 +0530
  • cbf1dece51 Fixed build options in net/fail2ban,mutt,wpa-supplicant Refreshed source tarball checksum in net/nginx PktSurf 2024-11-10 21:09:57 +0530
  • 74ed84af66 Added binutils 2.40 to base Split base/llvm package into base/llvm,clang,lld Updated base buildlist Discarded old heavybuilds/firefox patch PktSurf 2024-11-10 16:21:45 +0530
  • 2d49ebe6df Upgraded base/m4 to 1.4.19 Fixed build options in base/mandoc,mtools and extra/imagemagick build files PktSurf 2024-11-09 20:44:02 +0530
  • 974b8a036c Upgraded net/ppp to 2.5.1 Upgraded net/rp-pppoe to 4.0 PktSurf 2024-11-09 20:38:52 +0530
  • ce8d84f5b8 Discarded a build option and removed unnecessary patches in base/gcc PktSurf 2024-11-09 17:05:46 +0530
  • 3baa5aff2b Upgraded base/cbindgen to 0.26.0 Upgraded base/icu to 73.2 Upgraded net/wget to 1.24.5 PktSurf 2024-11-09 17:02:38 +0530
  • 853165b41a Fixed build options in base/alsa-plugins,alsa-utils Upgraded xorg/libtiff to 4.7.0 Upgraded xorg/xf86-video-intel to 20201215 Updated xorg build list PktSurf 2024-11-09 16:55:47 +0530
  • 2624ca449c Restored alsa-utils and alsa-plugins build files in base that were previously deleted in commit 9d657e0a1d PktSurf 2024-11-09 11:33:13 +0530
  • d4a68eae82 modified .gitattributes PktSurf 2024-11-09 08:19:04 +0530
  • 16e78f2504 Added .gitattributes file for syntax highlighting for smbuild files PktSurf 2024-11-09 08:15:44 +0530
  • 05e903aace Added sysconfdir build option to gtk/dbus-glib Upgraded gtk/openjpeg to 2.5.2 Upgraded poppler to 24.02.0 PktSurf 2024-11-05 17:13:51 +0530
  • ccd3a8ef8d Removed gcc from .gitignore Fixed installation paths in base/cbindgen,libffi,mdadm PktSurf 2024-11-05 16:41:34 +0530
  • e10666c40c Added /usr prefix to base/argon2 Repacked rust toolchain and source in lzip file format Added mozilla-nss to base Updated base section build list PktSurf 2024-11-05 13:11:47 +0530
  • 506c5912cd Added gcc 13.2.0 with alpine linux patches to base Added a C file to create a libssp file separate from gcc to musl build file in base PktSurf 2024-11-05 13:03:07 +0530
  • 60f3c99df5 Moved pkgdest variable inside a while loop and changed distro URL in bldpkg PktSurf 2024-11-05 12:27:16 +0530
  • e71a0c1e3f Added sysconfdir build options to xorg/libvdpau,xinit packages PktSurf 2024-11-05 08:11:00 +0530
  • 9d03bb85a2 Updated base/mpfr to 4.2.1 PktSurf 2024-11-05 08:07:00 +0530
  • bbd4a6ce9e Renamed python3 as python and added mpc to base PktSurf 2024-11-03 23:17:10 +0530
  • 2cd0f283a3 Added --sysconfdir build option to bash-completion,libnl,p11-kit,pm-utils files in base section PktSurf 2024-11-03 22:45:09 +0530
  • be35239caf Restored old openssl make command PktSurf 2024-11-03 22:42:27 +0530
  • 940148649f Added ignorebinlib variable check in bldpkg to allow exceptional packages to include certain directories and also reset ccache to 0 PktSurf 2024-11-03 22:30:09 +0530
  • 8f942da698 Enabled compositor by default in xfce/xfwm4 Added /usr to several xfce section build files PktSurf 2024-11-01 22:31:37 +0530
  • 7a5814b69d Added /usr related code to several build files in net section PktSurf 2024-11-01 22:14:50 +0530
  • f14cfce65d Added doinst.sh to net/irssi to preserve /etc/irssi.conf Discarded old patch and added a new one to net/wireless-tools and fixed its build file PktSurf 2024-11-01 21:11:19 +0530
  • d5cc195793 Changes to bldpkg: * Fixed distribution URL * Discarded -o getops option * Added code to redefine buildfile variable * Discarded code related to sccache * Added new directories whose creation is to be prevented as part of the merged-usr policy * Fixed pkgdest path when autobuild mode is used * Added /dev/null at the end of the autobuild package loop * Merged validatebldfile checks PktSurf 2024-11-01 21:04:01 +0530
  • 2d9a3a3ce8 Removed executable bit from base/pkgtools smbuild file PktSurf 2024-10-31 23:09:01 +0530
  • e2bf3407cc Fixed installpkg script in base/pkgtools to reflect new package build filenames PktSurf 2024-10-31 23:06:24 +0530
  • 5cb6e07b32 Updated firefox PktSurf 2024-10-29 23:11:28 +0530
  • df3583f3c0 Merge remote-tracking branch 'refs/remotes/origin/main' PktSurf 2024-10-29 23:09:57 +0530
  • d230f4c1b5 Re-added net and xfce build files PktSurf 2024-10-29 20:48:44 +0530
  • 069f6ecc63 Re-added net and xfce build files PktSurf 2024-10-29 20:48:44 +0530
  • 9d657e0a1d Upgraded base/perl to 5.38.0 Renamed .SMBuild files to smbuild for simplicity Added musl-fts, musl-obstack, glslang, python-glad, libptytty, libmilter, elfutils and fuse to base section build list Discarded fuse2 and fuse3 from base section Temporarily discarded slapt-get, syslinux, p7zip, acpid, libelf-compat, gnu-eif, libtirpc, mozilla-nss, lua53, qpdf, kernel-source and signify from base section build list Disabled nls and made amends to base/e2fsprogs Upgraded base/git to 2.46.2 Upgraded extra/gnumeric to 1.12.57 Disabled nls in base/gnutls, extra/dia Disabled a patch and made amends in base/llvm Fixed configure.local file in base/mandoc Upgraded base/rust to 1.79 Fixed a ton of build files to use build prefix as /usr and miscellaneous changes Discarded extra/bluez,blueman,scrcpy,adafruit-io Added tomb to extra Added new build option to extra/libass Upgraded extra/mpv to 0.37.0 Disabled tests in gtk/gdk-pixbuf Upgraded gtk/goffice to 0.10.57 Added gtk-doc to gtk section Fixed build options in gtk/gtk2 Added new patches to gtk/gtk3 Added gtksourceview to gtk section Added vulkan-headers to xorg section Upgraded xorg/mesa to 23.1.9 Added libplacebo to xorg section Fixed build stuff in xorg/glew PktSurf 2024-10-29 20:25:20 +0530
  • f39b658381 Removed executable bit from some build files and discarded build options that set /bin path for elf files PktSurf 2024-10-29 20:12:47 +0530
  • fd5cb987b4 Renamed and repacked python tarball in base Removed executable bit from some python package build files in base PktSurf 2024-10-29 15:46:43 +0530
  • 99b9ef0b12 Removed executable bit and bindir and libdir from some xorg build files PktSurf 2024-10-29 15:43:57 +0530
  • a6bc50adc7 Added elfutils and fuse to base Removed build options that placed elf binaries in /bin Removed executable bit from some build files PktSurf 2024-10-29 15:25:51 +0530
  • db1913af78 Made several fixes to mksm build file generator PktSurf 2024-10-28 23:07:24 +0530
  • efdb78cf28 Fixed build options in base/bc PktSurf 2024-10-28 22:55:39 +0530
  • df19036841 Added /usr prefix to several build files in base PktSurf 2024-10-28 22:54:42 +0530
  • 13eb065e23 Updated README.md PktSurf 2024-10-28 12:56:50 +0530
  • cfe4337fd1 Made changes to README.md PktSurf 2024-10-27 12:57:00 +0530
  • 0865a4f34e Renamed README to README.md PktSurf 2024-10-26 20:36:51 +0530
  • 49360125c7 Upgraded base/musl to 1.2.5 Updated README PktSurf 2024-10-26 14:55:47 +0530
  • 9487deed13 Updated README PktSurf 2024-10-26 14:24:39 +0530
  • fd68de3553 Upgraded base/llvm to 17.0.6 Fixed base/mandoc build configuration file Upgraded base/xmlto to 0.0.29 Added /usr as build prefix to above build files and also to base/nodejs PktSurf 2024-10-21 14:59:42 +0530
  • bee36f4989 Upgraded base/asciidoc to 10.2.1 Upgraded base/pax-utils to 1.3.8 Upgraded base/x264 to 0.164 Rewrote base/docbook build file Discarded unnecessary hidden files in base/json-c Disabled support for native language support in base/libsecret,util-linux Added /usr prefix to several base build files PktSurf 2024-10-20 22:51:59 +0530
  • 959de424b4 Upgraded base/libxml to version 2.13.4 Upgraded base/libxslt to version 1.1.42 Upgraded base/python3 to 3.9.20 Upgraded base/mdadm to 4.3 Fixed miscellaneous build files to putbstuff inside /usr PktSurf 2024-10-20 17:37:22 +0530
  • e94a3391ea Upgraded base/gpgme to 1.23.2 Enabled linking base/libpcap against libusb and libnl Added additional build options in base/libvpx and base/xkeyboard-config Disabled native language support in base/neon Removed vintage code from base/openssl,pkgtools, fixed code in base/pkgtools/installpkg Added spirv-headers, glslang-vulkan-sdk and libva to xorg Upgraded xorg/libpciaccess to 0.18.1 Added code to move stuff in /usr and elf binaries in /bin in several build files in base section PktSurf 2024-10-18 22:38:22 +0530
  • 8581e374ef Removed vintage build options from base/diffutils,libshout,libpthread-stubs Added /usr to a handful of base build files PktSurf 2024-10-18 16:33:05 +0530
  • dfb6551008 Added /usr to several build files in xorg section PktSurf 2024-10-18 16:18:23 +0530
  • 9f15e43e2a Upgraded base/libarchive to 3.7.6 Upgraded base/gptfdisk to 1.0.10 Added /usr to their build options PktSurf 2024-10-18 12:42:32 +0530
  • ae1454911c Discarded tofrodos sources files that were accidentally kept around PktSurf 2024-10-18 11:11:21 +0530
  • 1a260f04ce Disabled native language support (nls) in: -> base/gdb,gdbm,glib,iso-codes,libgpg-error, -> libidn2,libqalculate,popt,procps-ng,sudo,sysstat,texinfo,xz Made fixes to a bunch of base build files to put stuff in /usr PktSurf 2024-10-18 10:50:11 +0530
  • 06bd44b23a Changes in base section -> Upgraded boost to 1.86.0, fixed broken symlinks -> Discarded chrony raspberry pi conf example and README -> Allow cmake to install elf binaries in /usr instead of /usr/bin temporarily, also enable options to link cmake against system deps -> Removed aarch64 raspberry pi 64 build option in fftw and flac -> Disable generation of nls files in gawk -> Added /usr to some build files PktSurf 2024-10-16 23:06:11 +0530
  • 659ac81257 Fixed base build files to put non-elf stuff in /usr PktSurf 2024-10-16 21:49:42 +0530
  • a579237620 Updated more build files to put stuff in /usr PktSurf 2024-10-16 21:44:01 +0530
  • 64cd7eb8fe Updated several more build files in base in view of switch to /usr directory for non-elf files Upgraded base/c-ares to 1.19.1 Disabled native language support in base/bison,cpio,flex PktSurf 2024-10-16 21:28:07 +0530
  • 5e2dcab884 Miscellaneous fixes to bldpkg PktSurf 2024-10-13 21:23:27 +0530
  • 62c402a800 Updated README PktSurf 2024-10-13 21:12:38 +0530
  • 3963a67474 Upgraded base/acl to 2.3.2 /usr is now no longer a symlink to /. Future commits will have /usr as a proper directory to house stuff. Reset build id to 1sml for some packagees PktSurf 2024-10-11 14:45:36 +0530
  • a258af926e Removed several unmaintained packages from net section below: bwm-ng cups-filters cups dump1090 evince fping minidlna nload sane-backends sane-frontends smstools uget PktSurf 2023-12-10 23:30:35 +0530
  • b84f8a4a14 Upgraded base/chrony to version 4.4 Upgraded base/cmake to version 3.27.7 Upgraded base/glib to 2.78.1 Upgraded base/libvpx to 1.10.0 Added AMDGPU and BPF build targets to base/llvm Added a patch to extra/ffmpegthumbnailer for fixing a build error against ffmpeg 5.X versions Upgraded gtk/libwnck3 to 3.36.0 Upgraded heavybuilds/firefox to 115.5.0 Added some patches to base/wpa-supplicant Added glslang to xorg PktSurf 2023-12-10 23:23:41 +0530
  • d4712a32e9 Upgraded base/sqlite to 3430100 Added base/libmilter and net/opendkim PktSurf 2023-12-01 07:53:25 +0530
  • d1f1d94d67 Added smlinux symlink used for serving the smlinux directory via git protocol to .gitignore Reset base/gnutls build variable Discarded base/qpdf build log file PktSurf 2023-06-12 22:24:11 +0530
  • f145013469 Fixed doinst.sh in base/alsa-lib Updated extra/sdl2 to 2.26.5 Updated net/poppler-data to 0.4.12 Discarded docdir build option in extra/xarchiver Fixed prefix build option in gtk/openjpeg PktSurf 2023-06-12 22:19:52 +0530
  • cf2373b499 Updated extra/ffmpeg to 4.4.4 Updated extra/imagemagick to 7.1.1 Updated extra/libass to 0.17.1 Updated extra/mpv to 0.35.1 Updated extra/rxvt-unicode to 9.31 Updated extra/xscreensaver to 6.06 PktSurf 2023-06-12 22:11:41 +0530
  • f89806bf5c Added gimp 2.10.34 to extra PktSurf 2023-06-12 22:09:50 +0530
  • 1f0e23fa39 Deleted audacious, calcurse, cmus, freerdp, galculator, gpaint, heimdall, mplayer, rdesktop, sdl, spacefm wxwidgets from extra Updated extra package build list PktSurf 2023-06-12 22:00:24 +0530
  • 0574064e65 Changed prefix build option in several extra package build files PktSurf 2023-06-12 21:56:31 +0530
  • cc938acea4 Removed atkmm from gtk Updated gtk/babl to 0.1.106 Updated gtk/cairo to 1.17.6 Updated gtk/gdk-pixbuf to 2.42.10 Updated gtk/gegl to 0.4.44 Updated gtk/glib-networking to 2.76.0 Updated gtk/gnome-desktop to 44.0 Updated gtk/gobject-introspection to 1.76.1 Updated gtk/gsettings-desktop-schemas to 44.0 Updated gtk/gtk3 to 3.24.38 Updated gtk/harfbuzz to 7.3.0 Updated gtk/libgsf to 1.14.50 Updated gtk/libnotify to 0.8.2 Updated gtk/librsvg to 2.56.1 Updated gtk/libwebp to 1.3.0 Updated gtk/pango to 1.50.14 Updated gtk/pinentry to 1.2.1 Updated gtk/shared-mime-info to 2.2 Updated gtk build list PktSurf 2023-06-12 21:43:42 +0530
  • 8c832e3078 Fixed prefix option in several gtk package build files PktSurf 2023-06-12 21:36:46 +0530
  • 4fffbee77e Fixed prefix, CFLAGS and discarded --docdir build options in several packages in net Updated net buildlist file PktSurf 2023-06-12 07:56:17 +0530
  • 233f2d68a8 Upgraded xorg/freetype to 2.13.0 Discarded unused options in xorg/jasper Upgraded xorg/libxkbcommon to 1.5.0 Added a fix for compiling xorg/xorg-server with gcc 12 and above PktSurf 2023-06-07 22:28:03 +0530
  • c0bb3d206f Upgraded net/iproute2 to 6.3.0 Upgraded net/poppler to 23.05.0 Removed multiple unmaintained packages from net and gtk Removed net/xdg-utils as it was moved to xorg in the previous commit PktSurf 2023-06-07 22:09:43 +0530
  • 02d504d50f Added xdg-utils to xorg Discarded --docdir build option, double quotes and made minor changes to several xorg build files PktSurf 2023-06-06 15:02:27 +0530
  • 45e2c3bd44 Added ftjam, libptytty to base Removed dmraid, iniparser, jam, libatasmart, libblockdev, libbytesize, libyaml, mozjs, ndctl, polkit, rpi-userland, sccache from base Removed docdir, sysconfdir and prefix quotes from autoconf build option and similar options from various packages in base Added apparch variables to base/{acpid,dmidecode,gnu-efi,pciutils,syslinux} Added udev rules build option to base/alsa-utils Discarded --offline option in base/cbindgen Upgraded base/cmake to 3.26.4 Added --without-x build option to base/dialog Upgraded base/gawk to 5.2.2 Upgraded base/glib to 2.76.3 Disabled tests and examples in base/gloox Upgraded base/gnupg2 to 2.2.41 Upgraded base/gnutls to 3.8.0 Upgraded base/gpgme to 1.20.0 Fixed make command option ordering in base/{hdparm,p7zip} Upgraded base/libgpg-error to 1.47 Upgraded base/libjpeg-turbo to 2.1.5.1 Upgraded base/libuv to 1.45.0 Discarded some build options to base/libxml2 Upgraded base/llvm to 15.0.7 Fixed subshell code in base/lua53 Removed --prefix= in several python package build files, added /usr as prefix in base/python3 Upgraded base/musl to 1.2.4 Upgraded base/nettle to 3.9 Upgraded base/nghttp2 to 1.53.0 Added --without-trust-paths to base/p11-kit Upgraded base/qpdf to 11.4.0 Discarded base/rpi-userland Upgraded base/rust to 1.69.0 Upgraded base/sqlite to 3420000 Added $CFLAGS to base/unzip Added -fPIC option to base/yasm Updated base build list PktSurf 2023-06-04 21:53:45 +0530
  • 83aa14ccba Changes to bldpkg: * Moved nopackagebuildfileerror and getbuildfileanddir function to the top * Added startdate, htmloutput and verifychecksums functions * Removed compileonlyfor function and replaced it with apparch variable check * Discarded -v option from set -xv getopts command * Added autobuildmode check when invoking genchecksum * Added error messages against several arguments when autobuildmode is set * Other miscellaneous fixes PktSurf 2023-05-19 16:45:48 +0530
  • 64e8468718 Merged autobuild into bldpkg, made changes related to it in bldpkg.conf PktSurf 2023-05-11 22:56:36 +0530
  • 258fdc4b56 Changes to bldpkg: * Removed unnecessary code related to creation and use of temporary summary file in bldpkg * Moved totaltime code inside showsummary if/else check * Fixed comments PktSurf 2023-05-07 14:37:11 +0530
  • f1f548ecd6 Changes to bldpkg: * Discard empty install directory but return true if it fails * Code to verify sha512 checksums is now housed inside an if/else * Renamed filename used for testing parenttmp and tmpfs directories * Added [INFO] to printf in the compressor validation line * Added ampersand when validating sccached * Discarded if/else code for checking autobuildtemp variable * Reordered code so compiler validation only occurs after mkandenterbuilddir is executed PktSurf 2023-05-03 17:04:52 +0530
  • 4e6156c974 Upgraded heavybuilds/firefox to 102.10.0 Fixed CFLAGS variable in net/rsync PktSurf 2023-05-03 15:34:08 +0530
  • 346fbb43fe Added config.cache, used in CONFIG_SITE variable for autoconf packages PktSurf 2023-04-21 21:18:15 +0530
  • adbbcb3d80 Discarded retired directory PktSurf 2023-04-21 21:08:26 +0530
  • 5f5313c63d Removed llvm-runtimes from tmpfsexceptionlist array, added scanelf to rqfiles array in bldpkg.conf Discarded log script Added several fixes and build system checks to mksm PktSurf 2023-04-21 20:58:32 +0530
  • 308652e8f6 Added base/{pyelftools,pax-utils} to base Temporarily removed base/gcc-libs Added rpi-userland to base buildlist Updated base buildlist to reflect above three changes PktSurf 2023-04-21 20:50:24 +0530
  • c05034b154 Changes to bldpkg: -> Fixed grep code when validating a build file -> Added if/else to pkgstatus and autobuildtemp to fix build failures when packages are built via autobuild -> Statically-linked archives are now only scanned if variable staticelfflag is set by preservestaticlibs check PktSurf 2023-04-21 20:38:36 +0530
  • 426f0544e3 Added autobuild, a script written from scratch to replace ssb autobuilding scripts PktSurf 2023-04-19 20:13:36 +0530
  • 40458b5aaa Removed ssb main and section build files PktSurf 2023-04-19 11:54:43 +0530
  • 27ca3c74e8 Changes to bldpkg: -> Updated version -> Added a maintainer comment check -> genchecksum if/else is now a function -> Simplified check for existence of lib64,usr and sbin directories inside staging directory -> Replaced group of commands used for scanning binaries and libraries with scanelf inside a new function findelffiles -> Part of the command to scan for libtool archive files moved into findlibtoolfiles function -> Part of the code for resetting SECONDS variable now placed inside showsummary if/else check -> Discarded unnecessary if/else when appending old doinst.sh to a new one -> Discarded code to remove lib directory twice -> Discarded unnecessary if/else when removing lib/charset.alias -> Removed unnecessary tmpfs=1 check in several places -> Miscellaneous fixes PktSurf 2023-04-15 16:43:33 +0530
  • 5b737f7164 Restored file permissions that were accidentally removed in previous commit PktSurf 2023-04-15 12:43:42 +0530
  • 78fd319b98 Added maintainer name and email address comment at the top of a majority of build files PktSurf 2023-04-15 12:32:28 +0530
  • 1e891ebe43 Fix stuff inside prepbuilddir function in base/boost Upgraded base/file to 5.44 Upgraded heavybuilds/firefox to 102.9.0 PktSurf 2023-04-15 11:40:39 +0530
  • 8dd4670873 Simplified condition checks in bldpkg PktSurf 2023-04-10 17:48:52 +0530
  • 464f8131bb Fixed preprunitservice command in several pkg build files PktSurf 2023-04-10 16:08:58 +0530
  • 78dcdc078b Optimised code to validate build variables and error redirection in bldpkg PktSurf 2023-04-10 15:49:46 +0530
  • b4fea8960e Changes to bldpkg: -> Fixed identation in help() -> Fixed code in validatemakeflags function -> Added 'local' in several functions -> Moved randomnum inside compilertestfile function -> Removed return command in runtime function -> Added -f option to ln command and added code to unset OPTIND and OPTARG in preprunitservice function -> Removed $pkg in several test cases in mkfinalpkg because the PWD is already known -> Added a directory test before discarding libtool files -> Added code to discard lib/charset.alias and empty lib directory -> Added code to export MAKEFLAGS along with other compiler variables PktSurf 2023-04-09 21:22:59 +0530