public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Joost van der Sluis <joost@cnoc.nl>
To: git-commits@fedoraproject.org
Subject: [rpms/lazarus] multiple-IDE-widgetsets: Disable PascalScript on Powerpc64
Date: Thu, 23 Jul 2026 08:17:48 GMT	[thread overview]
Message-ID: <178479466850.1.10808113250730758999.rpms-lazarus-8c2f1ef69ac1@fedoraproject.org> (raw)

A new commit has been pushed.

Repo   : rpms/lazarus
Branch : multiple-IDE-widgetsets
Commit : 8c2f1ef69ac17c5c842ad1c0cf72d59a6677841c
Author : Joost van der Sluis <joost@cnoc.nl>
Date   : 2017-02-09T22:37:44+01:00
Stats  : +40/-1 in 2 file(s)
URL    : https://src.fedoraproject.org/rpms/lazarus/c/8c2f1ef69ac17c5c842ad1c0cf72d59a6677841c?branch=multiple-IDE-widgetsets

Log:
Disable PascalScript on Powerpc64

---
diff --git a/disable_pascalscript_powerpc64.diff b/disable_pascalscript_powerpc64.diff
new file mode 100644
index 0000000..7db2f81
--- /dev/null
+++ b/disable_pascalscript_powerpc64.diff
@@ -0,0 +1,31 @@
+Index: lazarus/ide/lazarus.pp
+===================================================================
+--- lazarus/ide/lazarus.pp	(revision 54032)
++++ lazarus/ide/lazarus.pp	(working copy)
+@@ -73,8 +73,11 @@
+     TurboPowerIPro, TurboPowerIProDsgn,
+     jcfidelazarus, chmhelppkg,
+     FPCUnitTestRunner, FPCUnitIDE, ProjTemplates, TAChartLazarusPkg,
+-    TodoListLaz, DateTimeCtrls, SQLDBLaz, DBFLaz, pascalscript, EditorMacroScript,
++    TodoListLaz, DateTimeCtrls, SQLDBLaz, DBFLaz, 
++  {$IFNDEF CPUPOWERPC64}
++    pascalscript, EditorMacroScript,
+   {$ENDIF}
++  {$ENDIF}
+   MainBase;
+ 
+ {$I revision.inc}
+===================================================================
+--- lazarus/components/Makefile.fpc	(revision 54032)
++++ lazarus/components/Makefile.fpc	(working copy)
+@@ -56,8 +56,10 @@
+ 	$(MAKE) -C externhelp
+ 	$(MAKE) -C tdbf
+ 	$(MAKE) -C sqldb
++ifneq ($(CPU_TARGET),powerpc64)
+ 	$(MAKE) -C PascalScript/Source
+ 	$(MAKE) -C macroscript
++endif
+ 
+ all: bigide
+ 

diff --git a/lazarus.spec b/lazarus.spec
index 67c93ea..db7caad 100644
--- a/lazarus.spec
+++ b/lazarus.spec
@@ -1,6 +1,6 @@
 Name:           lazarus
 Version:        1.6.2
-Release:        2%{?dist}
+Release:        3%{?dist}
 Summary:        Lazarus Component Library and IDE for Freepascal
 
 Group:          Development/Languages
@@ -10,6 +10,7 @@ URL:            http://www.lazarus-ide.org/
 Source0:        http://downloads.sourceforge.net/project/%{name}/Lazarus%20Zip%20_%20GZip/Lazarus%20%{version}/%{name}-%{version}-0.tar.gz
 patch0:         Makefile_patch.diff
 patch1:         Desktop_patch.diff
+patch2:         disable_pascalscript_powerpc64.diff
 
 BuildRequires:  fpc, binutils, glibc-devel, desktop-file-utils, fpc-src, gtk2-devel
 BuildRequires:  perl-generators
@@ -25,6 +26,7 @@ Component Library - LCL, which is also included in this package.
 %setup -c -q
 %patch0 -p0
 %patch1 -p0
+%patch2 -p0
 
 %build
 cd lazarus
@@ -36,6 +38,9 @@ cd ..
 
 export FPCDIR=%{_datadir}/fpcsrc/
 fpcmake -Tall
+cd components
+fpcmake -Tall
+cd ..
 make bigide OPT='-gl -gw'
 make tools OPT='-gl -gw'
 
@@ -97,6 +102,9 @@ fi
 %{_mandir}/*/*
 
 %changelog
+* Wed Feb 8 2017 Joost van der Sluis <joost@cnoc.nl> - 1.6.2-3
+- Disable PascalScript on Powerpc64
+
 * Sat Feb 04 2017 Björn Esser <besser82@fedoraproject.org> - 1.6.2-2
 - Rebuilt for changes in 'ExclusiveArch: %%{fpc_arches}'
 

                 reply	other threads:[~2026-07-23  8:17 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=178479466850.1.10808113250730758999.rpms-lazarus-8c2f1ef69ac1@fedoraproject.org \
    --to=joost@cnoc.nl \
    --cc=git-commits@fedoraproject.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox