summaryrefslogtreecommitdiff
path: root/lang/ruby/3.2/Makefile
diff options
context:
space:
mode:
authorVineet Kumar <git@vineetk.net>2026-06-15 14:54:51 -0400
committerVineet Kumar <git@vineetk.net>2026-06-15 14:54:51 -0400
commite81f04fa53e7e01afdc834d9c22b5c982c98f59b (patch)
tree763d6d68516ca9d184ddd2402978adcc4027a99d /lang/ruby/3.2/Makefile
parent92e45e47c29ec037842c4a34ebc0c14143d413ff (diff)
remove all ports to start from clean slateHEADmaster
This is due to the following two reasons: 1. it's very out of date compared with current ports tree (like by 2+ years!) - some of the ports here were mainly just updates I didn't upstream, which have since now been part of openbsd, like verilator 2. removing dependencies is a lot of headache to stay in sync and/or for ports I no longer use - e.g. dbus is very difficult to remove in a desktop while patching to remove from gtk and downstream - I don't want to spend more time reducing number of dependencies when I can be working instead. I no longer have as much free time as I did in high school :(
Diffstat (limited to 'lang/ruby/3.2/Makefile')
-rw-r--r--lang/ruby/3.2/Makefile48
1 files changed, 0 insertions, 48 deletions
diff --git a/lang/ruby/3.2/Makefile b/lang/ruby/3.2/Makefile
deleted file mode 100644
index 99b053d..0000000
--- a/lang/ruby/3.2/Makefile
+++ /dev/null
@@ -1,48 +0,0 @@
1VERSION = 3.2.3
2DISTNAME = ruby-${VERSION}
3SHARED_LIBS = ruby32 0.0
4NEXTVER = 3.3
5PKGSPEC-main ?= ruby->=3.2.0,<${NEXTVER}
6
7PSEUDO_FLAVORS= no_ri_docs bootstrap
8# Do not build the RI docs on slow arches
9.if ${MACHINE_ARCH:Malpha} || ${MACHINE_ARCH:Marm} || ${MACHINE_ARCH:Mhppa}
10FLAVOR?= no_ri_docs bootstrap
11.else
12FLAVOR?=
13.endif
14
15MULTI_PACKAGES = -main -ri_docs
16.include <bsd.port.arch.mk>
17
18.if ${BUILD_PACKAGES:M-ri_docs}
19ALL_TARGET += rdoc
20INSTALL_TARGET += install-doc
21.endif
22
23COMPILER = base-clang ports-gcc
24
25# Fix path for JIT compiler to not use shims in ports obj bin dir
26CONFIGURE_ENV += ac_cv_path_MJIT_CC=`which ${CC}`
27
28GEM_EXTENSIONS_DIR = lib/ruby/gems/${REV}/extensions/${MACHINE_ARCH:S/i386/x86/:S/amd64/x86_64/}-openbsd
29SUBST_VARS += GEM_EXTENSIONS_DIR
30
31WANTLIB-main += curses readline
32
33TEST_ENV = RUBYGEMS_SYSTEM_UPDATE_MESSAGE=enable
34TEST_TARGET = check TESTOPTS="-v -q"
35
36post-extract:
37 ${POST_EXTRACT}
38
39pre-configure:
40 ${FIX_RIPPER}
41
42pre-install:
43 ${PRE_INSTALL}
44
45post-install:
46 ${FIX_RBCONFIG}
47
48.include <bsd.port.mk>