ViewVC Help
View Directory | Revision Log | Download Tarball | View Changeset | Root Listing
root/ozone
Revision 43 - Directory Listing - [select for diffs]
Modified Wed Jun 24 17:14:55 2026 UTC (3 weeks, 6 days ago) by operz
Diff to previous 42 , to selected 3
openjdk7,openjdk8: switch from Sun Studio to GCC 12.5.0; add toolchain/flag patch scripts
Revision 42 - Directory Listing - [select for diffs]
Modified Wed Jun 24 12:30:56 2026 UTC (3 weeks, 6 days ago) by operz
Diff to previous 41 , to selected 3
Set svn:ignore=work on mgar/pkg/{cups,libXtst,openjdk7,openjdk8}

Ensures work directories (build-global, build-isa-i386, cookies, download)
are not committed when adding these packages.

Revision 41 - Directory Listing - [select for diffs]
Modified Wed Jun 24 11:54:38 2026 UTC (3 weeks, 6 days ago) by operz
Diff to previous 40 , to selected 3
Add OZSWcups 2.4.19, OZSWlibXtst 1.2.5, OZSWopenjdk7 u351, OZSWopenjdk8 u492 stub.

OZSWcups: Cups printing library + headers, required by JDK awt.
OZSWlibXtst: X11 Test extension (XTestFakeKeyEvent etc.), required by awt_Robot.
OZSWopenjdk7: OpenJDK 7u351 built with Sun Studio 12 from /usr/jdk/latest.
  Build fixes:
  - CORBA ObjectStreamClass.java: removed sun.misc.JavaSecurityAccess (absent in JDK 6 boot)
  - Defs-solaris.gmk OPENWIN_HOME=/opt/ozsw (Sun Studio finds X11 via /usr/include/X11 symlink)
  - splashscreen Makefile: added -liconv for GNU libiconv symbols
  - xawt FILES_c_unix.gmk: added AlphaMath.c so div8table is in libmawt.so
  - CUPS versioning.h: replaced variadic macros with object-like macros (Sun Studio rejects ...)
  - All file copies: replaced with /opt/ozsw versions (zip/unzip)
  - Build script: stage LICENSE in WORKROOTDIR/build-global for findlicensefile
OZSWopenjdk8: stub for next milestone (will use OZSWopenjdk7 as boot JDK).

Revision 40 - Directory Listing - [select for diffs]
Modified Tue Jun 23 12:41:36 2026 UTC (4 weeks ago) by operz
Diff to previous 39 , to selected 3
Add packages: gnutls 3.8.13, intltool 0.51.0, libxml2 2.15.3, msn-pecan master, pidgin 2.14.14, sed 4.10; update nettle to 4.0
Revision 39 - Directory Listing - [select for diffs]
Modified Tue Jun 23 11:18:13 2026 UTC (4 weeks ago) by operz
Diff to previous 38 , to selected 3
gtk2: add GTK+ 2.24.33 (OZSWgtk2) package
Revision 38 - Directory Listing - [select for diffs]
Modified Tue Jun 23 09:44:50 2026 UTC (4 weeks ago) by operz
Diff to previous 37 , to selected 3
Add OZSWgsettingsschemas 50.1; add as gtk3 dep
Revision 37 - Directory Listing - [select for diffs]
Modified Tue Jun 23 07:48:12 2026 UTC (4 weeks ago) by operz
Diff to previous 36 , to selected 3
Add OZSWmandoc 1.14.6 recipe (configure.local fix)
Revision 36 - Directory Listing - [select for diffs]
Modified Mon Jun 22 20:12:19 2026 UTC (4 weeks ago) by operz
Diff to previous 35 , to selected 3
nimbus: new GTK3 theme package; basilisk: add LD_LIBRARY_PATH wrapper, SPKG_CLASSES, OZSWatkbridge dep; get: update mirror to pkg.osol.space, fix Python 3 compat
Revision 35 - Directory Listing - [select for diffs]
Modified Mon Jun 22 16:26:21 2026 UTC (4 weeks, 1 day ago) by operz
Diff to previous 34 , to selected 3
basilisk: fix rpath-link, mach package, pre-install for euxp build

- Add -Wl,-rpath-link,dist/bin to OS_LDFLAGS so GNU ld finds transitive
  NSS/sqlite deps via libxul.so DT_NEEDED when linking xpcshell etc.
- Replace MKDIRS with mkdir -p (MKDIRS undefined in OZSW GAR)
- Add mach package to pre-build with LD_LIBRARY_PATH=/opt/ozsw/lib
  (required so xpcshell can find libgtk-3.so.0 during startup cache precompile)
- Patch package-manifest.in for euxp flat layout:
  comment out content_geckomediaplugins.xpt (not built),
  fix devtools paths (no browser/ prefix, defaults/pref not defaults/preferences)
- pre-install: extract from Basilisk-*.tar.xz tarball, chmod Basilisk binaries
- Wrapper script uses Basilisk (capital B) not basilisk

Revision 34 - Directory Listing - [select for diffs]
Modified Mon Jun 22 15:01:10 2026 UTC (4 weeks, 1 day ago) by operz
Diff to previous 33 , to selected 3
basilisk: disable LOCAL_CHECKS in libxul.mk (NSModule sentinel ordering differs on Solaris/GNU ld but runtime is correct per Mozilla bmo)
Revision 33 - Directory Listing - [select for diffs]
Modified Mon Jun 22 14:00:46 2026 UTC (4 weeks, 1 day ago) by operz
Diff to previous 32 , to selected 3
basilisk: fix config.status atk-bridge patch (uses Python list format, not flat string); add gtk+ .pc fix note
Revision 32 - Directory Listing - [select for diffs]
Modified Mon Jun 22 13:17:19 2026 UTC (4 weeks, 1 day ago) by operz
Diff to previous 31 , to selected 3
basilisk: fix arc4random.c XP_SOLARIS block including Chromium build_config.h (not in include path when compiled as static include of evutil_rand.c)
Revision 31 - Directory Listing - [select for diffs]
Modified Mon Jun 22 13:11:15 2026 UTC (4 weeks, 1 day ago) by operz
Diff to previous 30 , to selected 3
basilisk: add Thread.cpp/arc4random/atk-bridge/ld-wrapper fixes for OpenSolaris snv_111b
Revision 30 - Directory Listing - [select for diffs]
Modified Mon Jun 22 12:18:44 2026 UTC (4 weeks, 1 day ago) by operz
Diff to previous 29 , to selected 3
Add libuv 1.52.1, liburcu 0.14.2, bind9 9.20.24 packages for OpenSolaris snv_111b
Revision 29 - Directory Listing - [select for diffs]
Modified Mon Jun 22 06:01:51 2026 UTC (4 weeks, 1 day ago) by operz
Diff to previous 28 , to selected 3
pkg/basilisk: add Basilisk browser (UXP/GTK3, euxp branch) recipe
Revision 28 - Directory Listing - [select for diffs]
Modified Mon Jun 22 05:41:08 2026 UTC (4 weeks, 1 day ago) by operz
Diff to previous 27 , to selected 3
gar.conf.mk: add GCC12 compiler block, switch GARCOMPILER default path

- Add GCC12 to GARCOMPILERS; add GCC12_{CC,CXX,F77,FC,*_FLAGS,CC_VERSION} vars
- PATH and BUILD_PATH now use $(GARCOMPILER)_CC_HOME instead of hardcoded GCC9
- garrc sets GARCOMPILER=GCC12, GCC12_CC_HOME=/opt/ozsw
Revision 27 - Directory Listing - [select for diffs]
Modified Mon Jun 22 05:25:10 2026 UTC (4 weeks, 1 day ago) by operz
Diff to previous 26 , to selected 3
gcc12: add GCC 12.5.0 recipe (C, C++, Fortran) for OpenSolaris

- Bootstrap via OZSWgcc9; out-of-tree build in ../gcc-build
- post-extract: POSIX_HDR/SUN_PROC_STUB libiberty fixes, O_DIRECTORY
  guard for c++tools/resolver.cc, madvise/MADV_RANDOM decl in
  gcc/cp/module.cc, libiberty/ansidecl.h PTR shim, COMPILE.c
  flag reorder in libiberty/Makefile.in (INCDIR before CPPFLAGS)
- pre-configure: patches download_prerequisites for ftp:// + gtar
- Go disabled (getrandom/getgrouplist absent on snv_111b)
- Splits into OZSWgcc12rt (shared runtime libs) + OZSWgcc12 (compiler)
Revision 26 - Directory Listing - [select for diffs]
Modified Sun Jun 21 05:10:47 2026 UTC (4 weeks, 2 days ago) by operz
Diff to previous 25 , to selected 3
Add motif 2.3.8 and xbitmaps 1.1.4; Solaris Xmfuncs.h macro fix
Revision 25 - Directory Listing - [select for diffs]
Modified Sun Jun 21 04:33:40 2026 UTC (4 weeks, 2 days ago) by operz
Diff to previous 24 , to selected 3
Add atk-bridge-stub 2.38.0: no-op stub for GTK3 on Solaris (no D-Bus)
Revision 24 - Directory Listing - [select for diffs]
Modified Sun Jun 21 04:26:42 2026 UTC (4 weeks, 2 days ago) by operz
Diff to previous 23 , to selected 3
gtk3 3.24.52: meson recipe, X11 backend, stub atk-bridge, no EGL
Revision 23 - Directory Listing - [select for diffs]
Modified Sun Jun 21 04:09:26 2026 UTC (4 weeks, 2 days ago) by operz
Diff to previous 22 , to selected 3
Add pango 1.57.1 (GTK3-compatible Pango 1.x)
Revision 22 - Directory Listing - [select for diffs]
Modified Sun Jun 21 04:09:17 2026 UTC (4 weeks, 2 days ago) by operz
Diff to previous 21 , to selected 3
Remove pango2: replaced by pango 1.57.1 which is what GTK3 requires
Revision 21 - Directory Listing - [select for diffs]
Modified Sun Jun 21 04:00:02 2026 UTC (4 weeks, 2 days ago) by operz
Diff to previous 20 , to selected 3
Add atk 2.38.0, gdk-pixbuf 2.44.6, pango2 0.91.0; rebuild harfbuzz 14.2.1 with GObject support
Revision 20 - Directory Listing - [select for diffs]
Modified Sun Jun 21 02:33:45 2026 UTC (4 weeks, 2 days ago) by operz
Diff to previous 19 , to selected 3
Add GNOME stack: fribidi 1.0.16, glib 2.89.0, harfbuzz 14.2.1, cairo 1.18.4
Revision 19 - Directory Listing - [select for diffs]
Modified Sun Jun 21 01:34:59 2026 UTC (4 weeks, 2 days ago) by operz
Diff to previous 18 , to selected 3
Add GTK3 dep chain: xorgproto (replaces individual protos), libXfixes/composite/damage/i/inerama/randr/cursor, pixman, libpng, libjpeg-turbo, pcre2; keep old individual proto recipes; add gtk3 skeleton
Revision 18 - Directory Listing - [select for diffs]
Modified Sun Jun 21 01:03:48 2026 UTC (4 weeks, 2 days ago) by operz
Diff to previous 17 , to selected 3
Add X11/Xft/Xaw dependency chain: expat, renderproto, freetype, libICE, libSM, libXt, libXext, libXrender, libXmu, libXpm, fontconfig, ninja, meson, libXft, libXaw
Revision 17 - Directory Listing - [select for diffs]
Modified Sun Jun 21 00:02:56 2026 UTC (4 weeks, 2 days ago) by operz
Diff to previous 16 , to selected 3
Add X11 library dependency chain: xextproto, kbproto, inputproto, xcb-proto, xtrans, libpthread-stubs, libXau, libXdmcp, libxcb, libX11 1.8
Revision 16 - Directory Listing - [select for diffs]
Modified Sat Jun 20 23:40:18 2026 UTC (4 weeks, 2 days ago) by operz
Diff to previous 15 , to selected 3
xproto: new recipe for xproto 7.0.31
Revision 15 - Directory Listing - [select for diffs]
Modified Sat Jun 20 23:30:04 2026 UTC (4 weeks, 2 days ago) by operz
Diff to previous 14 , to selected 3
yasm: new recipe for yasm 1.3.0
Revision 14 - Directory Listing - [select for diffs]
Modified Sat Jun 20 23:09:26 2026 UTC (4 weeks, 2 days ago) by operz
Diff to previous 13 , to selected 3
nasm: new recipe for nasm 3.01
Revision 13 - Directory Listing - [select for diffs]
Modified Sat Jun 20 22:54:02 2026 UTC (4 weeks, 2 days ago) by operz
Diff to previous 12 , to selected 3
cmake: new recipe for cmake 4.3.3 (OpenSolaris 2009.06 patches)
Revision 12 - Directory Listing - [select for diffs]
Modified Sat Jun 20 21:46:00 2026 UTC (4 weeks, 2 days ago) by operz
Diff to previous 11 , to selected 3
ncurses: add post-install libncurses.so->libncursesw.so symlinks; fix .DEFAULT_GOAL
Revision 11 - Directory Listing - [select for diffs]
Modified Sat Jun 20 21:40:57 2026 UTC (4 weeks, 2 days ago) by operz
Diff to previous 10 , to selected 3
Add Python 3.11.15 recipe (OZSWpy311); update readline to link against ncurses (for Python curses module)
Revision 10 - Directory Listing - [select for diffs]
Modified Sat Jun 20 20:27:54 2026 UTC (4 weeks, 2 days ago) by operz
Diff to previous 9 , to selected 3
Add libffi 3.5.2 recipe
Revision 9 - Directory Listing - [select for diffs]
Modified Sat Jun 20 20:13:49 2026 UTC (4 weeks, 2 days ago) by operz
Diff to previous 8 , to selected 3
Remove temporary mksql file
Revision 8 - Directory Listing - [select for diffs]
Modified Sat Jun 20 19:10:30 2026 UTC (4 weeks, 3 days ago) by operz
Diff to previous 7 , to selected 3
mkcatalog.sh: use pipe as dep separator (pkgutil expects | not ,)
Revision 7 - Directory Listing - [select for diffs]
Modified Sat Jun 20 18:49:49 2026 UTC (4 weeks, 3 days ago) by operz
Diff to previous 6 , to selected 3
Add catalog generation script
Revision 6 - Directory Listing - [select for diffs]
Modified Sat Jun 20 18:48:08 2026 UTC (4 weeks, 3 days ago) by operz
Diff to previous 5 , to selected 3
Add get bootstrap package build script
Revision 5 - Directory Listing - [select for diffs]
Modified Sat Jun 20 18:35:15 2026 UTC (4 weeks, 3 days ago) by operz
Diff to previous 4 , to selected 3
pkgutil: fix missing || operator in OZSW package name check; update default mirror URL
Revision 4 - Directory Listing - [select for diffs]
Modified Sat Jun 20 17:13:26 2026 UTC (4 weeks, 3 days ago) by operz
Diff to previous 3
Add rsync recipe; rename sqlite3 to sqlite
Revision 3 - Directory Listing - [selected]
Modified Sat Jun 20 16:02:44 2026 UTC (4 weeks, 3 days ago) by operz
Diff to previous 2
libarchive: remove unjustified --disable-bsdcpio and --disable-bsdcat
Revision 2 - Directory Listing - [select for diffs]
Modified Sat Jun 20 15:48:41 2026 UTC (4 weeks, 3 days ago) by operz
Diff to previous 1 , to selected 3
Add bzip2, gzip, xz, lzip, libarchive, git package recipes
Revision 1 - Directory Listing - [select for diffs]
Added Sat Jun 20 14:58:51 2026 UTC (4 weeks, 3 days ago) by operz
Diff to selected 3
Initial import of OZSW mgar build tree

Convenience Links