Commit graph

  • cd0a82d4b1 Removed xorg/lndir, updated build lists Discarded stale .info file in gtk/gtk3 PktSurf 2023-04-09 21:13:26 +0530
  • 2d46f3ac52 Replaced complicated preprunitservice file and directory generation with simpler getopts PktSurf 2023-04-07 21:23:51 +0530
  • f787c65b82 Simplified bldpkg.conf PktSurf 2023-04-07 21:18:10 +0530
  • 216cadea3d Changes to bldpkg: -> Discarded TODO -> Extended explanation of -g and -r options and added -t option in getopts help -> Moved all functions at the top of the file -> Renamed global{ccache,distcc} to ccache/distcc variables -> Renamed usetmpfs to tmpfs variable -> Renamed cstats and dstats to ccachestats and distccstats variable respectively -> Removed cputhreads variable and rewrote MAKEFLAGS-related code -> Added extractinfo function for extracting package installers -> Added sccacheprocess function to start and stop sccache PktSurf 2023-04-07 20:55:35 +0530
  • add35ba9ff Discarded hostdist configure option from base/{libvncserver,lvm,nasm} PktSurf 2023-04-05 21:38:56 +0530
  • 29d822cae3 Updated minor versions of several packages in xorg PktSurf 2023-04-05 21:32:22 +0530
  • 1cf767e805 Changes to bldpkg: -> Moved rqfiles out of bldpkg and into bldpkg.conf in previous commit -> Moved code related to CPU architecture detection near export MAKEFLAGS -> Reintroduced and optimised code to validate a compiler defined as CC and CXX -> Discarded unnecessary if/else condition inside fixbuilddirpermissions function PktSurf 2023-04-03 23:12:39 +0530
  • c7954fdcc4 Changes to bldpkg.conf: -> Moved CC, CXX and CPU architecture-related variables near extractprompt -> Removed explanation describing how $PATH should be like if distcc or ccache is used -> Renamed ccachesympath to ccachesymdirpath -> Redefined pkgdest path as the older one affected placement of package installers if packages were built by section build files -> rqfiles array is now defined in bldpkg.conf PktSurf 2023-04-03 23:03:36 +0530
  • c2682f0c26 Added code to create compiler-related symlinks in base/ccache and net/distcc PktSurf 2023-04-03 22:50:38 +0530
  • 2140c7271e Changes to bldpkg: -> Reintroduced code to validate download variable in a pkg build file -> Discarded validatecompiler function -> Introduced checkcompilersymlink function for validating symlinks of ccache and distcc -> Added code that prepends ccache and distcc directory paths to PATH automatically instead of relying on the user to already have a modified PATH in the shell environment. -> sccache is now terminated only if nc exits with code 1 when testing the default sccache port PktSurf 2023-04-03 00:11:32 +0530
  • 45473795cd Added /share/pkgconfig as an alternate lookup path in addition to --docdir in base/pkgconf PktSurf 2023-04-02 09:10:24 +0530
  • cdaaa1dde8 Modified several defaults and removed obsolete code from bldpkg.conf PktSurf 2023-04-02 09:06:36 +0530
  • 17c70a05c1 Changes to bldpkg: -> Added version number to the script -> Added double quotes next to variable values in few places -> Discarded buggy code that validated the download variable for a sane URL -> Removed double quotes inside [[ ]] since it is safe to do so in bash -> Optimised code responsible for extracting hosts in DISTCC_HOSTS variable -> netcat binary now checks for a running sccache server on localhost -> Added code to check if CC and CXX variables are populated -> Added back ignoreusr variable -> Discarded code that checked and moved the documentation directory in its proper place in the staging directory -> Discarded code that moved pkgconfig directory from share to lib -> Discarded code that checked for ELF objects in the build directory before any action was performed using mkfinalpkg in the staging directory PktSurf 2023-04-01 21:02:52 +0530
  • 03da9ec93f Discarded '--disable-nls' and similar build options in several build files to allow building of translation files Added '--docdir' build option to extra/xarchiver, gtk/libcanberra, net/{tor,x2x} build files Updated net/cgit tarball checksum Switched to cmake build system in net/weechat Discarded 'v' verbosity argument used for extracting net/x2x tarball and its doinst.sh Fixed hardcoded doc directory name in xorg/jasper PktSurf 2023-04-01 09:45:53 +0530
  • bc4f0d66ed Removed unnecessary carriage return from base/{libgpg-error,libusb} PktSurf 2023-03-31 07:51:36 +0530
  • 1ec01c019a Upgraded gtk/harfbuzz to 7.1.0 PktSurf 2023-03-31 07:48:06 +0530
  • 4876381498 Removed pinfo and wiringpi from base PktSurf 2023-03-31 07:44:45 +0530
  • 753b517e1e Added comment to base/db Discarded CFLAGS and added --docdir build option to base/icu Discarded debian rules file and changelog in net/netcat PktSurf 2023-03-30 22:42:48 +0530
  • 437ea7322b Added proper build functions in base/rpi-userland Added licenses to net/{autossh,comgt,fcgiwrap,fail2ban,wpa_supplicant} Fixed prefix, added code to backup and configure additional conf files in net/nginx Function call reordering and some cleanups in net/php Replaced old init script with runit script in net/privoxy PktSurf 2023-03-30 21:15:29 +0530
  • e479f5bc4b Fixed value of the build variable in base/soxr PktSurf 2023-03-30 21:08:16 +0530
  • d539bfc735 Fixed documentation directory and replaced hardcoded sbin with bin in base/ntfs-3g Added preservestaticlibs variable to base/pcre Discarded rc.smartd init script for a more simpler runit service file in base/smartmontools among other fixes Disabled tests in base/soxr Added a new patch to extra/gthumb and partially fixed functions its build script Upgraded gtk/atk to 2.36.0 Added LICENSE to gtk/gnome-themes-extra PktSurf 2023-03-30 21:02:24 +0530
  • 2818c6283f Fixed documentation directory-related build options in several build files Removed extraneous README file in extra/FEH Discarded DEBUG=0 build flag in extra/cmus PktSurf 2023-03-30 20:30:49 +0530
  • 32eaa8d266 Moved bootstrap function call into prepbuilddir and disabled static lib generation in base/brotli Fixed man page path in base/chrpath Removed unnecessary -a while cp'ing COPYING file in base/cpio Added code to copy LICENSEs in base/{dmraid,libyaml,ndctl} Only cp COPYING file in base/{libgit2,nasm,sbc,slapt-get} Fix prefix in base/libvpx Fix desc variable value in base/ncdu base/patch does not need to be statically-linked Disabled installation of example files in base/qpdf Discarded --disable-tcl build option in base/sqlite Applied CVE patch 2022-48303 for base/tar PktSurf 2023-03-30 12:18:48 +0530
  • 8447f126af Renamed base/fuse to base/fuse2 Discarded code for copying Changelog in base/acpid Upgraded base/attr to 2.5.1 Replaced CFLAGS with LDFLAGS for static linking in base/coreutils Removed code that stripped static archive in base/curl Removed -L/lib flag in LDFLAGS in base/e2fsprogs and partly fixed make install line Fixed subshell code order in base/file Disabled compile tests in base/fmt base/fuse2 's init script path is now passed to configure to remove any need for post compile path and directory fixes Fixed hardcoded init path in base/fuse3 and removed related unnecessary code Disabled static lib generation in base/gmp Base/gpgme now only builds for predefined languages Rewrote entire build code in base/tree Partly rewrote build code in base/zip PktSurf 2023-03-30 10:14:41 +0530
  • c71ddf0c8f Upgraded net/unbound to 1.71.1 PktSurf 2023-03-20 11:43:49 +0530
  • bf48366a60 Changes to bldpkg: -> Replaced string '/etc/bldpkg.conf' with 'bldpkg.conf' -> Removed hardlink checking and compiler validation code for sccache. sccache is now required to be defined as a rustc wrapper in $HOME/.cargo/config.toml file -> Added code to autostart sccache. Sccache is already stopped when the build is interrupted or succeeds or fails. PktSurf 2023-03-19 23:30:18 +0530
  • 66f329695f Removed unnecessary code and optimised existing code in bldpkg script PktSurf 2023-03-18 21:58:55 +0530
  • e1f7d59a4e Disabled introspection in gtk/gegl PktSurf 2023-03-18 21:25:49 +0530
  • bc81938410 Upgraded extra/gthumb to 3.12.2 Retired base/{libidn,libmrss,libnxml,guile} and updated build list Retired extra/{gtkterm,mtpaint} Discarded doinst.sh from extra/gnumeric Updated base and extra build lists PktSurf 2023-03-17 14:58:53 +0530
  • 21c2f83913 Rewrote CFLAGS for base/{parted.pciutils} Discarded unnecessary build options in base/{sysstat,texinfo,tofrodos,unzip,util-linux,wayland-protocols,xmlto,zlib} base/which is now statically-linked PktSurf 2023-03-17 14:19:05 +0530
  • b003d86866 Minor fixes to CC variable and other build options in base/{signify,swig,sysklogd} PktSurf 2023-03-17 13:24:09 +0530
  • f4a8df87a1 Fixed package descriptions and discarded unnecessary build options in base/{openssl,shellcheck-bin,strace,time,tree} PktSurf 2023-03-17 12:23:55 +0530
  • 38f3679863 Fixed linking flags to cause gawk and tar to link statically in base PktSurf 2023-03-17 12:18:31 +0530
  • a1868cd456 Added JSON module to base/perl-modules since it is a dependency for net/samba Added code relating to psmisc in a subshell and discarded STRIP flag in base/procps-ng PktSurf 2023-03-17 12:11:33 +0530
  • 4a7a115ed4 Fixed CFLAGS in extra/{feh,v4l-utils} and gtk/libunique Upgraded net/samba to 4.18.0 Discarded doinst.sh from extra/{mpv,v4l-utils} and gtk/{gcr,goffice,gsettings-desktop-schemas} Discarded gtk/gtk-sharp Repositioned nand-utils source extraction code inside a subshell in extra/mtd-utils Discarded code to remove tests in gtk/{atkmm,cairomm,libsoup} Disabled tests in build option of gtk/{gdk-pixbuf,gtk3,libdazzle} Fixed mkdir code in gtk/{gegl,gnome-desktop,gobject-introspection,libdazzle,libglade,libmanette} for aiding in resuming build Rewrote gtk/gnome-icon-theme pc file in the build file itself Fixed gtk/gtk2's doinst.sh Disabled static libraries compile in gtk/openjpeg Updated buildlist of net Fixed net/privoxy build file PktSurf 2023-03-16 23:19:14 +0530
  • b702d78311 Fixed identation in subshell in build files of following packages: base/{busybox,enchant,fftw,kmod,llvm,musl} Replaced CFLAGS and related CFLAGS with += operator for cleanliness Fixed mkdir commands in: base/{exiv2,fmt,glib,json-glib} Fixed file/recompile_magic.mgc.sh script by discarding /usr in base/file build file Tuned build options in base/flac Discarded unnecessary CPPFLAGS and printf command in base/flex Replaced CFLAGS with LDFLAGS in base/gawk Discarded /usr/bin/update-mime-database with own /etc/rc.d.rc.gtk liner in base/glib's doinst.sh file Discarded CXXFLAGS liner in base/glib Discarded mkdir liner in base/initfs Cause base/llvm build file to properly cd into the smbuild directory smoothly when attempting a rebuild in future Discarded unnecessary CFLAGS options in base/mksh Upgraded base/zstd to 1.5.2, rewrote its build options to use cmake build system PktSurf 2023-03-14 22:36:37 +0530
  • 17f2f4cd42 Removed some packages in extra and net sections temporarily PktSurf 2023-03-14 22:33:06 +0530
  • 2e10ab6dad Changes to bldpkg: -> Replaced basename and dirname with bash's built-in pattern matching -> Added code to prompt for resuming an existing build in the presence of .$app.extraction.complete -> Fixed some comments relating to $resumepkgbuild Changes to bldpkg.conf: -> Updated pkg names in tmpfsexceptionlist and packagesrequiringswap array -> Added validatecompilers, compilerverbosity and autoresumepkgbuild variables PktSurf 2023-03-13 23:44:49 +0530
  • 89420776a8 Changes to bldpkg: -> Added -r option in getopts to provide functionality to resume a build after the source has been deemed to be extracted completely inside the build directory -> Fixed detection of stale directories in tmpfs directory -> Fixed if/else of setbuildfile variable -> Temporarily commented grepping of download= variable -> Restored set -e -> Temporarily added ignoreusr variable as a workaround for packages that forcefully create /usr PktSurf 2023-03-13 00:49:23 +0530
  • 03b8e2675c Split build() into prepbuilddir() and build() functions in base, xorg, gtk, extra and net subsection package build files Upgraded base/rust to 1.64.0 Added cbindgen 0.24.3 to base Upgraded base/gdbm to 1.23 Added -mno-outline-atomics as CXXFLAGS to fix build breakage in base/gpgme Fixed rc.gtk script in base/initfs Added preservestaticlibs to prevent static libraries from being discarded and upgraded base/libcap to 2.67 Upgraded base/nodejs to 18.14.2 Temporarily discarded unnecessary code and comments in installpkg script in base/pkgtools Added protobuf 3.14.0 to base Upgraded base/python3 to 3.9.16 Upgraded base/sccache to 0.3.3 Upgraded extra/abiword to 3.0.5 Added adafruit-io 2.7.0 to extra Added code to discard creation of systemd directory in extra/bluez Added code to discard /usr directory in extra/ffmpeg Removed unnecessary CFLAGS in extra/freerdp Upgraded extra/imagemagick to 7.1.0 Upgraded extra/vim to 9.0.1000 Added build option to disable linking against gtk2 in extra/xarchiver Upgraded heavybuilds/firefox to 102.8.0 ESR, discarded extraneous files that were part of it Upgraded net/fail2ban to 1.0.2 Discarded unnecessary CFLAGS in net/lynx Optimised build code in net/maccalc Fixed noautoconfsite variable and added --disable-xxhash build option to net/rsync Removed unnecessary CFLAGS in xorg/libtiff and xorg/libxklavier PktSurf 2023-03-12 23:49:18 +0530
  • 53fcd0f669 Changes to clang, lld and llvm: -> Upgraded llvm to 14.0.6 -> Merged clang and lld into llvm; they now extract in their respective subdirectories inside llvm -> Removed BPF target -> Reconfigured llvm build options to only produce dynamically-linked libraries and not statically-linked libraries PktSurf 2023-03-09 22:25:09 +0530
  • 6035441c5b Upgraded base/curl to 7.88.1 Upgraded base/exiv2 to 0.27.5 Upgraded base/gdbm to 1.23 Upgraded base/gettext to 0.21.1 Upgraded base/git to 2.30.8 Upgraded base/glib to 2.70.3 Fixed build option in base/gnutls Upgraded base/htop to 3.2.2 Upgraded base/icu to 72.1 Upgraded base/iptables to 1.8.9, discarded old patches Upgraded base/libarchive to 3.6.2 Upgraded base/logrotate to 3.21.0 Upgraded base/make to 4.4 Discarded obsolete build options and fixed configure.local of base/mandoc Upgraded base/mozilla-nss to 3.87 and nspr which is part of it to 4.35 Upgraded base/openssl to 1.1.1t Added sha512 checksum for tar lzip file inside base/tar PktSurf 2023-03-09 22:06:21 +0530
  • 1b3d2f029c Upgraded base/ruby to 3.0.5 Upgraded base/strace to 6.1 Upgraded base/sudo to 1.9.12p2 Removed obsolete code that removes static libraries in base/zstd PktSurf 2023-03-09 21:54:49 +0530
  • 27ca60ea5a Upgraded base/boost to 1.81.0 Upgraded base/bzip2 to 1.0.8 Upgraded base/ca-certificates to 20221205 PktSurf 2023-03-09 21:50:51 +0530
  • c23d8a4031 Upgraded net/distcc to 3.4 Upgraded net/vnstat to 2.10 Upgraded weechat to 3.8 PktSurf 2023-03-05 22:10:20 +0530
  • abd122df88 Removed gtk/gtk-sharp and updated gtk build list Upgraded gtk/libexiv2 to 0.14.0 Upgraded gtk/pango to 1.50.3 Upgraded gtk/pangomm to 2.46.3 Replaced http with https in the URL in some gtk build files PktSurf 2023-03-05 21:27:37 +0530
  • 19cf6e84a7 Fixed unnecessary spacing next to quotes in some xorg build files Upgraded xorg/freeglut to 3.4.0 Upgraded xorg/libraw to 0.21.1 Upgraded xorg/libx11 Removed unnecessary shebang in xorg/xorg-fonts doinst.sh file PktSurf 2023-03-05 21:18:27 +0530
  • 257c78c34d Removed legacy package xorg/libomxil-bellagio and updated build list Upgraded xorg/libdrm to 2.4.115 Upgraded xorg/mesa to 22.3.6 Upgraded xorg/xorg-server to 1.20.14 PktSurf 2023-03-05 21:07:44 +0530
  • 33a6695eca Upgraded net/wpa-supplicant to version 2.10 PktSurf 2022-12-06 14:47:23 +0530
  • 32e603bcfe Security upgrade for net/php to version 7.4.33 PktSurf 2022-12-06 14:46:37 +0530
  • 86f0501813 Security upgrades for base/{expat,git,sudo} Added doinst.sh in base/sudo to preserve its config file between upgrades PktSurf 2022-12-04 14:54:15 +0530
  • 11999abc62 Security upgrades for base/{curl,python3,zlib} and xfce/xfce4-settings PktSurf 2022-12-04 14:51:27 +0530
  • 60bff1c32b Cause extra/galculator to link against gtk3 Removed unnecessary build options in extra/libass Miscellaneous fixes in some build files PktSurf 2022-12-04 14:39:40 +0530
  • 42a5f99859 Changes to bldpkg: * Added err, info and warn functions to output necessary information in a specific format * Added additional check for determining whether the shell really is a bash shell * Added -v option and related code to increase compiler verbosity * Discarded code to source a buildfile when attempting to validate it inside validatebuildfile function * Further removed code to echo and pipe output to grep to validate build variables inside validatebuildfile function * Added nopackagebuildfileerror function * Renamed all variables in upper-case to lower-case inside runtime function * Replaced $pkg/share/pkgconfig error with a warning and added supporting code to move it out of that directory and into $pkg/lib/ * Small miscellaneous fixes PktSurf 2022-10-22 14:50:54 +0530
  • d28ae2b2e8 Updated TODO list in bldpkg PktSurf 2022-10-22 00:51:26 +0530
  • d18addf386 Replaced upper case variable with lower case in net/cgit Improved code to install dump1090 binary in net/dump1090 and hostname symlinks in net/hostname Removed code that manually discards static archives in net/php Miscellaneous SHA512 checksum updates and minor fixes in several net pkg build files PktSurf 2022-10-10 22:54:00 +0530
  • 5f5e570fad Added gtk-sharp to base Cleaned up build options in several gtk pkg build files Updated gtk buildlist Added code to disable docs compilation in gtk/babl Removed code to disable overlinking in gtk/gspell and gtk/gtk2 Fixed arch variable gtk/gst-plugins-base PktSurf 2022-10-10 17:57:22 +0530
  • 44f9ca038c Removed gtk/vte PktSurf 2022-10-10 17:53:56 +0530
  • 5a62ebfc56 Upgraded base/gdb to 12.1 and base/tar to 1.34 Removed unnecessary build iptions from several pkg build files in base PktSurf 2022-10-10 15:09:20 +0530
  • 554dec035b Removed unnecessary build options and refreshed SHA512 checksums of converted lzip source tarballs in gtk PktSurf 2022-10-09 12:57:09 +0530
  • e47bb4d8ad Fixed breakage when compiling strace 5.7 with musl 1.2.3 Removed unnecessary build options from several package build files in xfce PktSurf 2022-10-09 12:35:43 +0530
  • d46b4aa131 Switched source tarballs in net section to lzip and updated their SHA512 checksums in their build files PktSurf 2022-10-05 09:52:24 +0530
  • 550aa06d88 Discarded unnecessary build options and refreshed SHA512 checksums in a large number of build files inside gtk section PktSurf 2022-10-05 08:46:54 +0530
  • deaff10308 Added libpsl to base and updated base build list Removed removestaticlibs function call from xorg/glew Upgraded xorg/libxcb to 1.15 Upgraded xorg/vala to 0.54.6 Upgraded xorg/xcb-proto to 1.15.2 Upgraded xorg/xrdb to 1.2.1 Removed --sysconfdir build option from xorg/xtrans Switched xorg/{glew,xauth} source tarballs to lzip PktSurf 2022-10-05 08:26:03 +0530
  • 75e116ff1f Miscellaneous build fixes in addition to new SHA512 checksums for source tarballs after switching them to lzip PktSurf 2022-10-04 22:56:38 +0530
  • daff679a6f Converted a sizeable number of source tarballs to lzip in xorg and net section and updated SHA512 checksums PktSurf 2022-10-04 21:05:40 +0530
  • ced90762d9 Added preservestaticlibs variable in addition to converting base/curl's tarball to lzip format Upgraded base/eudev to 3.2.11 Removed double quotes in mversion variable in base/faad2 Only copy LICENSE to base/libical Upgraded base/lzip to 1.23 in addition to adding CXXFLAGS variable Upgraded base/lzlib to 1.13 in addition to adding CFLAGS variable Upgraded meson 0.63.2 Discarded CFLAGS and LDFLAGS variables and disabled building of static libraries in base/mpfr, converted source to lzip and updated SHA512 checksums Uncommented fixbuilddirpermissions function call in base/mtools Fixed code for compiling getconf, getent and iconv binaries in base/musl Added subshell to compile library in base/nghttp2 Added OPTFLAGS and fixed miscellaneous code in base/p7zip Added CFLAGS as an argument to make in base/pigz Added CXXFLAGS as an argument to configure in base/plzip Upgraded base/qpdf to 11.1.0 Only copy LICENSE to base/sed Upgraded base/tarlz to 0.23 PktSurf 2022-10-04 20:35:22 +0530
  • 0e36a18b56 Fixed CFLAGS variable in base/{db,gawk} Converted uppercase variables to lowercase variables in base/fftw Insert CFLAGS into following build files since the CFLAGS set by bldpkg are not respected by the build systems of these packages: -> giflib -> git -> libelf-compat Discarded V=s and V=1 arguments from make command in base/{hdparm,hunspell,jam} Discarded CPU architecture check and related builddist variable from base/gmp Removed command to discard static library in base/libaio Temporarily commented out sed command in base/libxml2 PktSurf 2022-10-04 20:20:41 +0530
  • 546e17d602 Updated SHA512 checksums after converting respective source tarballs to lzip format as .tar.lz PktSurf 2022-10-04 20:16:44 +0530
  • 1aa2ee1683 Converted all source tarballs into .tar.lz/lzip format and updated SHA512 sums in affected build files PktSurf 2022-10-04 20:07:24 +0530
  • 761d688cd9 Converted most source tarballs in base to lzip format ending with .tar.lz, updated SHA512 sums in affected build files Removed --sysconfdir option in a lot of build files in base Added preservestaticlibs option in base/argp-standalone Fixed CFLAGS variable in base/{file,grep} Fixed build options in base/gstreamer Fixed LDFLAGS variable in base/less Removed CFLAGS variable in base/libarchive Multiple build option fixes in base/nasm PktSurf 2022-10-04 19:55:25 +0530
  • ff7639942a Modified grep command to only match package name in the beginning in section build files which in turn fixes faulty current package name output to build monitor PktSurf 2022-10-04 00:40:42 +0530
  • c4d1dafb3d Updated TODO list in bldpkg PktSurf 2022-09-27 16:02:28 +0530
  • 5ed61b72b3 Basic build system guessing and some code fixes in mksm script PktSurf 2022-09-27 16:00:54 +0530
  • 659e6cdc40 Added Tadgy's GNOME autobuilding scripts which PktSurf 2022-09-27 10:25:07 +0530
  • 9a3d106cb7 Updated build variable for previously modified xorg/xorgproto pkg file PktSurf 2022-09-27 10:16:49 +0530
  • c3ba6b5031 Updated SHA512 checksums in base/sccache PktSurf 2022-09-27 10:15:33 +0530
  • ff82a35164 musl-wcsnrtombs.c is already part of musl 1.2.3 as wcsnrtombs.c file, so remove it PktSurf 2022-09-27 08:47:55 +0530
  • c56c7ed62b Upgraded base/musl to 1.2.3 Upgraded base/gzip to 1.12 PktSurf 2022-09-26 23:21:49 +0530
  • c59c381bcb Changes to bldpkg: -> Added validatecompiler function to validate compilers using distcc, ccache and sccache -> Fixed code inside preprunitservice function -> Existence of /share/pkgconfig directory inside staging directory now causes an ERROR -> Go easy on symlinks, don't rm -rf; rm -f will do just fine -> improved code to discard .smlinuxwritetest file to check parent temporary directory -> Miscellaneous code fixes PktSurf 2022-09-26 22:37:24 +0530
  • aba2377899 Cause xorg/xorgproto's pkgconfig files to go into /lib instead of /share via --datadir option PktSurf 2022-09-26 21:41:32 +0530
  • af90213c2a Added new checks and removed unnecessary code in bldpkg PktSurf 2022-09-25 22:25:51 +0530
  • 44b81f703b Updated package description in net/distcc build file PktSurf 2022-09-25 21:00:01 +0530
  • 668052af61 Set new defaults and made small fixes to bldpkg.conf PktSurf 2022-09-25 20:57:10 +0530
  • 79e8188b06 Added missing sha512sums variable in base/pkgtools Added LICENSE in base/python-pip PktSurf 2022-09-25 18:29:42 +0530
  • 8f6ce1b368 Added preservestaticlibs in base/{clang,llvm,lld} PktSurf 2022-09-25 14:42:47 +0530
  • f242e70a33 Removed python version option in base/gdb PktSurf 2022-09-25 14:41:56 +0530
  • 081ecb4d39 Updated TODO in bldpkg script PktSurf 2022-09-24 14:31:46 +0530
  • 983adfe29f Added more version-specific URL to download variable in base/shellcheck build file Undertook code cleanup in bldpkg based on suggestions from shellcheck binary Shellcheck suggestions aside, changes to bldpkg include: -> Updated TODO list -> Added set -e again -> Replaced single-letter variables in runtime function with more sensible variable names -> Restored man page compression and linking code from earlier bldpkg commits -> Fixed code to move pkgconfig files from $pkg/share to $pkg/lib PktSurf 2022-09-23 14:02:33 +0530
  • bcd911eea9 Added shellcheck-bin to base and refreshed base buildlist PktSurf 2022-09-23 13:33:07 +0530
  • 6c3f2af703 Upgraded base/sccache to 0.3.0 PktSurf 2022-09-23 12:27:34 +0530
  • a960db09f4 Added variable to preserve static libraries in base/rust PktSurf 2022-09-23 12:26:10 +0530
  • 6db354d731 Remove old removestaticlibs function call in giflib, libcap, mozilla-nssand x264 packages in base Upgraded python-{pip,wheel,setuptools} in base PktSurf 2022-09-23 11:42:48 +0530
  • 3dcc4d315a Upgraded base/python to 3.9.14 PktSurf 2022-09-23 10:25:45 +0530
  • b293838e68 Disabled compilation against gobject-introspection in gmime, json-glib and libmypaint build files in base PktSurf 2022-09-23 10:11:03 +0530
  • 1d329acf36 Fixed missing and wrong quotes in required variables in some base pkg build files Added subshell to part of base/bzip build file PktSurf 2022-09-23 10:06:42 +0530
  • 5d96370bf5 Build file cleanups Changes to bldpkg: -> Added additional variables to be more verbose when showing either errors, warnings or info messages -> Optimized find command options in various places -> Discarded makepkg function and moved its code inside mkfinalpkg function -> Discarded removestaticlibs function. -> Static libraries are now compulsorily discarded unless preservestaticlibs variable is set near the top of the build file -> Several smaller fixes PktSurf 2022-09-13 07:47:33 +0530
  • 4a48417c00 Numerous fixes, enhancements and updation to TODO list in bldpkg PktSurf 2022-09-08 11:04:25 +0530
  • 549283c0b8 Cleaned up base/initfs build file Made following changes to bldpkg: * Introduced makepkg function to remove dependency on external base/pkgtools/makepkg script * Simplified code inside applypatch function * Added pigz and plzip parallel compressors inside pkgext case/esac * Miscellaneous fixes PktSurf 2022-09-07 11:00:06 +0530
  • bf538d3cfd Replaced single quotes with double quotes in base/libgit2 Changes to bldpkg: * Fixed indentation in help usage function * Fixed if/else code * Added a check to cause bldpkg to fail if build validation function fails * Simplified code for validating custom cpu flags * Miscellaneous fixes PktSurf 2022-09-05 20:18:27 +0530