Package Details: texmacs-svn 20260628.15558-1

Git Clone URL: https://aur.archlinux.org/texmacs-svn.git (read-only, click to copy)
Package Base: texmacs-svn
Description: Free scientific text editor, inspired by TeX and GNU Emacs. WYSIWYG editor and CAS-interface.
Upstream URL: http://www.texmacs.org/
Licenses: GPL3
Conflicts: texmacs
Provides: texmacs
Submitter: wangjiezhe
Maintainer: hammer
Last Packager: hammer
Votes: 2
Popularity: 0.000000
First Submitted: 2015-12-21 09:00 (UTC)
Last Updated: 2026-06-29 02:47 (UTC)

Dependencies (18)

Required by (2)

Sources (1)

Latest Comments

Danarch commented on 2026-07-19 16:48 (UTC)

Hi! The current source array contains a syntax typo (svn://https://), which breaks makepkg. Changing it to svn+https:// fixes the download.

Here is the unified diff to fix the PKGBUILD:

diff --git a/.SRCINFO b/.SRCINFO
index cdb6118..31b65d2 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -26,7 +26,7 @@ pkgbase = texmacs-svn
    provides = texmacs
    conflicts = texmacs
    options = !ccache
-   source = texmacs::svn://https://svn.savannah.gnu.org/svn/texmacs/trunk/src
+   source = texmacs::svn+https://svn.savannah.gnu.org/svn/texmacs/trunk/src
    sha256sums = SKIP

 pkgname = texmacs-svn
diff --git a/PKGBUILD b/PKGBUILD
index 1504273..bfb7322 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -21,7 +21,7 @@ optdepends=('transfig: convert images using fig2ps'
             'inkscape: svg convertion'
             'python-lxml: inkscape editting')
 makedepends=('ghostscript' 'gcc' 'subversion')
-source=("${_pkgname}::svn://https://svn.savannah.gnu.org/svn/texmacs/trunk/src")
+source=("${_pkgname}::svn+https://svn.savannah.gnu.org/svn/texmacs/trunk/src")
 sha256sums=('SKIP')
 options=('!ccache')
 provides=('texmacs')

haawda commented on 2023-01-15 09:25 (UTC)

see https://texmacs.org/tmweb/help/faq.en.html question 8.

carlosal1015 commented on 2023-01-11 17:58 (UTC)

Hi, someone knows if the texmacs-svn package is working with guile2.2 or guile. Thanks.

wangjiezhe commented on 2017-12-19 02:27 (UTC) (edited on 2017-12-19 02:27 (UTC) by wangjiezhe)

@philipchange If you had clang installed, it would use clang++ to compile source files instead of c++, which would cause this problem.

I force it to use c++ now, and it should avoid this problem.

philipchange commented on 2017-12-07 15:11 (UTC) (edited on 2017-12-07 15:17 (UTC) by philipchange)

An error occur when compile svn-10932,

Graphics/Types/math_util.hpp:27:15: error: declaration conflicts with target of using declaration already in scope inline double pow (double x, int n)

gnu/7.2.0/../../../../include/c++/7.2.0/cmath:399:3: note: target of using declaration pow(double x, int i)

gnu/7.2.0/../../../../include/c++/7.2.0/math.h:55:12: note: using declaration using std::pow; ^

1 error generated.

chelqo commented on 2017-06-10 16:16 (UTC)

Please add "LANG=en" in pkgver(): LANG=en svn info | awk '/Revision/{r=$2}/Date/{gsub(/-/,"");d=$4}END{print d". "r}' thanks