Commit graph

107 commits

Author SHA1 Message Date
60bcf6e97c Added Copyright and LICENSE to genpackagelist 2022-08-17 08:47:20 +05:30
5954b58476 Replaced single quotes with double quotes in multiple build files 2022-08-16 19:42:52 +05:30
d7e64d42b9 Code fixes and cleanup in genpackagelist script 2022-08-15 00:48:06 +05:30
adf409e52b Added genpacklist, a script that extracts package info for use in slapt-get program
Removed redundant code in bldpkg
2022-08-12 16:07:14 +05:30
15e8567f19 Added man-pages to base
Added xfce4-sensors-plugin to xfce
Updated base and xfce4 build lists
Cleaned up code in bldpkg
2022-08-12 16:01:41 +05:30
c6e8906429 Improved code in bldpkg 2022-08-10 17:23:17 +05:30
5d9b19c210 Changes to bldpkg:
* Removed sourcebuildfile function call in various functions to cause sourcing to happen only once
* Added code that invokes /etc/rc.d/rc.gtk whenever /share/applications directory is detected
  to update a system's GTK cache
2022-08-10 14:33:57 +05:30
73cff466bf Changes to bldpkg:
* Added code that detects stripped binaries before we actually strip them of debug symbols
Fixed various typos and code
2022-08-09 15:49:36 +05:30
90569a2a82 Upgraded extra/dwm to 6.3
Added code in extra/slock to make it use our CFLAGS
Deleted buggy unset command in net/samba
2022-08-09 15:43:04 +05:30
00b7252c7d Changes to bldpkg:
* Added more stuff in TODO
* Rearranged code that sources bldpkg.conf a few lines up
* Renamed function debugmode to tracemode
* Defined setbuildfile, autoextractmode, displaysummary and setcputhreads functions and added corresponding option letters to getopts
* Added explanation in the help function
* Added temporary commented code for detecting stripped binaries and libraries before they are actually stripped
* Discarded -exec rm -v since the find command already contains -delete
* Discarded --strip-unneeded option from strip command
* Miscellaneous fixes
2022-08-08 22:52:50 +05:30
9132b697fe * Added missing brace and removed unnecessary code in base/dcron build file
* Added an if/else condition for adding package description correctly inside installpkg script, part of base/pkgtools
* Temporarily removed epiphany from net
2022-08-06 14:38:52 +05:30
9c25332e0c * Fixed URL in extra/abiword
* Upgraded extra/gthumb to 3.11.2
* Fixed variables in extra/{libass,rdesktop,scrcpy,sdl,sdl2}
* Fixed variables in gtk/{gnome-icon-theme,gst-plugins-*,libsigcpp,pygobject3}
* Discarded old CHKSUM512 files from gtk/pygobject3
* Added a fix to remove a gcc option that caused net/hexchat to fail
2022-08-06 14:31:21 +05:30
627ca6e566 * Temporarily removed fceux from net
* Renamed wpa_supplicant to wpa-supplicant
2022-08-06 13:22:50 +05:30
0ce1c5846b Upgraded net/darkstat to version 3.0.721
Made small fixes to polkit and rust in base section
2022-08-01 11:23:51 +05:30
a7efa22383 Moved udisks from base to xorg and refreshed build list 2022-08-01 11:09:53 +05:30
2ac50eee2a Replaced busybox hwclock with util-linux hwclock for more functionality
Upgraded chrony to version 4.2 and fixed its runit build script
Replaced $ARCH variable with $arch to cause gmp and db builds in base srction to build correctly
Fixed descriptions in xcb-util-image and xcb-util-wm in xorg section
Removed drm option in xorg/mesa and added llvm as a dependency
2022-08-01 10:13:41 +05:30
c5fad16d28 Security upgrades for curl and openssl 2022-08-01 09:52:50 +05:30
5ae4ac2d86 Some more code additions and cleanups in bldpkg 2022-07-26 10:01:17 +05:30
434610595c Added and improved code in bldpkg 2022-07-25 12:05:35 +05:30
3c1862fdc8 Reduced description size in some xorg build files 2022-07-16 18:08:32 +05:30
bad92445e6 * Fixed variable name and improved code in heavybuilds/firefox build file
* Replaced underscore with hyphen in net buildlist file
2022-07-16 17:54:42 +05:30
a597075434 Made code improvements in bldpkg script 2022-07-16 17:45:16 +05:30
6f1e30cee2 * Refreshed base build list
* Reworded part of the description in gtk/gtkspell build file
2022-07-14 17:58:12 +05:30
068d4ea169 * Fixed variable names in base/musl
* Cause perl compile to fail prematurely if /usr/local/include directory exists. This directory
  is unfortunately a preset fallback directory searched by gcc for some rust applications that
  otherwise fail to compile for want of gcc toolchain-specific C++ headers that are otherwise
  present in standard locations
* Fixed net/mutt homepage URL
2022-07-14 17:31:19 +05:30
c043de023b Small fixes to base/mksh build file 2022-07-14 17:26:11 +05:30
ff4e0e1222 Replaced upper case variable names with base/llvm,mozilla-nss and xorg/mesa 2022-07-14 17:22:33 +05:30
90ace55c9a Replaced package names containing underscores with hyphens 2022-07-14 16:54:43 +05:30
9f549d278b Added heavybuilds/firefox 2022-07-10 09:53:38 +05:30
d4ffa5e1ac Removed unnecessary code in bldpkg
Added sha512 checksums in extra/wxwidgets build file
2022-07-05 14:20:08 +05:30
90770531a8 Added wxwidgets to extra 2022-07-05 08:03:47 +05:30
c006f22e5c Changes to bldpkg:
* Fixed code that prevented writing to BUILDMONITOR.html when $showsummary was set to 0 by moving it into its own separate function
* Also moved out code for cleaning up build files into a separate function
* Made miscellaneous fixes and removed unnecessary code
2022-07-04 16:41:13 +05:30
3835706f03 Added code to display usage options in bldpkg 2022-07-04 14:46:29 +05:30
aa4ab9d4f5 Added avahi and polkitd users to base/initfs shadow, passwd and group files 2022-07-03 17:07:44 +05:30
ec7d4305c5 Added epiphany, libhandy and webkitgtk to net and updated net build list 2022-07-03 17:02:16 +05:30
a037cb49a1 net/balsa now links against webkitgtk 2022-07-03 17:00:13 +05:30
1b56766367 Added argon2, boost, fmt, fuse3, libqalculate and qrencode to base
Upgraded base/openssl
Fixed stuff in base/polkit build file
Added libdazzle and libportal in gtk
Updated gtk section build list
2022-07-03 16:57:00 +05:30
b34e02bfdb Upgraded several packages in base, xorg and net. 2022-07-03 15:48:20 +05:30
695d7fa5ec Changes to bldpkg:
* Removed redundant code that checked  for usr/var directory inside the staging directory since the existence of usr is already checked in previous lines
* Added and fixed double quotes in various places
2022-03-06 09:32:57 +05:30
7ab82ed463 Moved vim from base to extra
Added xscreensaver in extra
Added elinks to net
Removed samba3 and renamed samba4 as samba in net
Updated base, extra and net build lists
2022-03-05 15:02:14 +05:30
dad54926e5 CVE-2022-23308 base/libxml2 security fix 2022-03-01 14:42:06 +05:30
9dea5427ca Improved write check on tmpfsdir in bldpkg script 2022-02-28 16:14:17 +05:30
6acad40352 Changes to bldpkg:
* Added missing "$" in srcdirpath.SMBuild line
* Removed code that outputs an error in case the extension check fails.
* Added code to warn user when old package build and staging directories not belonging to current packge
  exist inside the tmpfs directory
* Fixed sccachepath typos in code that validates sccache binary and hardlinks
* Added code to export RUSTC_WRAPPER variable when sccache is enabled
2022-02-28 10:47:13 +05:30
887b96a3e3 Added dmraid, iniparser, mozjs, libatasmart, libblockdev, libbytesize,
libyaml, ndctl, polkit, udisks to base and updated base build list
Fixed base/gcc-libs build file
Removed old incomplete base/rust build file
2022-02-28 09:37:31 +05:30
b96d59e4bc Updated net/mariadb to 10.6.7 2022-02-25 08:52:13 +05:30
76ded6879e Fixed indentation and changed upper-case variables to lower-case in base/docbook build file 2022-02-24 14:54:04 +05:30
80cc762082 Replaced patch command with applypatch function in multiple build files in net section 2022-02-24 09:05:33 +05:30
1ddfe9abba * Fixed indentation in base/docbook build file
* Replaced patch command with applypatch function in multiple build files in base, xorg, gtk, extra and xfce sections
2022-02-23 23:21:55 +05:30
eadd648c0e Removed sha512sums of old patches in base/libgc build file 2022-02-23 23:18:25 +05:30
03650a1fbe Removed old patches from base/libgc 2022-02-23 23:16:08 +05:30
d0cd8472c9 Introduced applypatch in line with part of the TODO list 2022-02-23 23:12:42 +05:30