Commit graph

284 commits

Author SHA1 Message Date
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
7af1f8857d Updated TODO, repositioned packlocation variable and pointed makepkg to it 2022-02-23 15:17:04 +05:30
59309bc460 Removed redundant code from build summary and updated TODO list in bldpkg 2022-02-23 14:03:19 +05:30
b461a9fc8f Allow dash symbol as application name, updated ERROR line when checking for set build variables 2022-02-22 14:42:06 +05:30
a67257b7d7 Changes in bldpkg:
* Added code to validate app, version, homepage, download and desc variables
* Updated TODO
* Readjusted location of code that outputs current package being built
Readjusted description length in several packages in base section
2022-02-22 12:03:21 +05:30
c6dcb025a2 Restored license inside mksm that was accidentally removed in previous commit 2022-02-21 09:50:11 +05:30
422f0ba918 Updated gitignore 2022-02-20 22:49:01 +05:30
b341d63e6a Added [ERROR]s and [INFO]s, removed unnecessary parenttmp directory check in bldpkg
Updated download URL in base/expat build filewhich was upgraded in previous commit
Converted all upper case variables to lower case in mksm
2022-02-20 22:42:28 +05:30
0db4d069b0 Security upgrade - base/expat - to 2.4.5
Security fix for net/php 7.4.26
2022-02-20 14:18:17 +05:30
e9facc22a4 Updated bldpkg TODO list 2022-02-18 09:05:58 +05:30
e2bfe2b2c3 Upgraded base/netbsd-curses to 0.3.2 2022-02-17 13:13:59 +05:30
e886d7440b Replaced upper case variables with lower case and added more explanation in sample build files 2022-02-17 12:31:12 +05:30
b5fb835cf0 Upgraded net/wavemon to 0.9.4 2022-02-17 10:54:16 +05:30
b851ee306d Added project link and license inside mksm script 2022-02-16 09:06:18 +05:30
12d84b6c39 Revert "Added project link and license inside mksm script"
This reverts commit 0ee67d881c.
2022-02-16 09:03:35 +05:30
0ee67d881c Added project link and license inside mksm script 2022-02-16 09:01:24 +05:30
a418675a82 Changes to bldpkg:
* "subshelled" the entire script and discarded code to unset variables
* Moved up code that displays application name and version at the start
  of the build a few lines up
* Fixed typos
2022-02-15 15:22:59 +05:30
16246f3ef9 -> Updated CREDITS
-> Added licenses and copyrights in main and section build files
-> Fixed identation and added miscellaneous code and commentsin bldpkg
2022-02-15 10:31:48 +05:30
1dd82276d1 Discarded obsolete stuff in main and section build files 2022-02-14 13:18:24 +05:30
8b68c42d89 Renamed upper case variable names to lower case in bldpkg.conf 2022-02-14 12:24:45 +05:30
ed13a09bcf Changed upper case variable names to lower case in main section build file 2022-02-14 10:26:26 +05:30
bf6282a1f7 Changes to bldpkg:
* Converted all upper case variable names to lower case
* Added a TODO section at the top of the script
* Improved code that checks which build variables and functions are not set inside an SMBuild at the beginning of the build
* Moved code that searches for build dependencies near the top of the script and fixed search path to /share/doc
* Added a simple check to determine whether the parent temporary directory is writable
* Commented out code that places $app.{app,version,build} files inside parent temp directory
* Moved code that verifies checksums of source files near the top of the script
* Improved code that exports CONFIG_SITE for autoconf-based packages
* Fixed variable name "tmpfssavingsize"
* Discarded code that introduced passfailcleanup and interruptcleanup functions and reverted back to
  prepbuildsummary and interruptsummary functions
2022-02-14 09:03:51 +05:30
57fb724e35 -> Replaced upper case variable names in Xfce with lower case
-> Fixed make install line in xfce/xfce4-session build file to prevent /usr directory from being created when prefix is set to "/"
-> Fixed cmake build option in xfce/xfce4-whiskermenu-plugin build file to properly install whisker menu library in lib instead of lib64
2022-02-13 19:15:42 +05:30
a4a2602654 Added net section 2022-02-13 15:56:03 +05:30