All Projects → konstare → emacs-gcc-pgtk

konstare / emacs-gcc-pgtk

Licence: MIT License
Dockerfile for building emacs.deb

Programming Languages

Dockerfile
14818 projects
shell
77523 projects

Projects that are alternatives of or similar to emacs-gcc-pgtk

Drill
Search files without indexing, but clever crawling
Stars: ✭ 224 (+540%)
Mutual labels:  deb
elastic-stack
A complete documentation on how to install Elastic Stack on Ubuntu 16.04 Server ASAP 😎
Stars: ✭ 12 (-65.71%)
Mutual labels:  deb
LAMPP-Manager
A simple LAMPP manager designed to automate all the work.
Stars: ✭ 117 (+234.29%)
Mutual labels:  deb
spotify-deb-install
MOVED: https://gitlab.com/q3aql/spotify-deb-install
Stars: ✭ 15 (-57.14%)
Mutual labels:  deb
dpkg
Debian package manager (mirror)
Stars: ✭ 41 (+17.14%)
Mutual labels:  deb
deezer-linux
An universal linux port of deezer, supporting both Flatpak and AppImage
Stars: ✭ 141 (+302.86%)
Mutual labels:  deb
Tensorflow Build
A set of scripts to (cross-)build the Tensorflow C lib for various architectures / OS
Stars: ✭ 177 (+405.71%)
Mutual labels:  deb
package-build
A toolset for building system packages using Docker and fpm-cookery
Stars: ✭ 36 (+2.86%)
Mutual labels:  deb
Boostnote-packages
Repo containing .rpm, .deb and Boostnote app folder
Stars: ✭ 31 (-11.43%)
Mutual labels:  deb
php-builder
🐘 Build PHP 8.0 and newer
Stars: ✭ 57 (+62.86%)
Mutual labels:  ubuntu2104
debpack
Super simple Debian packages
Stars: ✭ 58 (+65.71%)
Mutual labels:  deb
truecrypt.deb
🐧 Debianization of TrueCrypt.
Stars: ✭ 24 (-31.43%)
Mutual labels:  deb
st2-packages
StackStorm deb/rpm packages (automated docker build pipeline)
Stars: ✭ 25 (-28.57%)
Mutual labels:  deb
ppa-packaging
Semi-automated script to create binary packages for (multiple versions of) Ubuntu
Stars: ✭ 15 (-57.14%)
Mutual labels:  deb
python-deb-pkg-tools
Debian packaging tools
Stars: ✭ 36 (+2.86%)
Mutual labels:  deb
Dcrm
Darwin Cydia Repo Manager - v4 redesigned in Django.
Stars: ✭ 188 (+437.14%)
Mutual labels:  deb
aptly-web-ui
Simple web UI for aptly
Stars: ✭ 32 (-8.57%)
Mutual labels:  deb
TeamSpeak3-Client
TeamSpeak3 Client package for Debian/Ubuntu
Stars: ✭ 14 (-60%)
Mutual labels:  deb
foreman-packaging
Packaging files (RPMs, debs) for Foreman and its dependencies
Stars: ✭ 38 (+8.57%)
Mutual labels:  deb
deb2appimage
Build AppImages from deb packages on any distro with simple json configuration
Stars: ✭ 85 (+142.86%)
Mutual labels:  deb

emacs-gcc-pgtk - Dockerfile for building emacs.deb with native-comp and pure GTK

Summary

This repository shows a Dockerfile to create a emacs deb package with native compilation and pure GTK for Ubuntu 21.10.

Notes:

  1. The deb package can be found in GitHub Action.
  2. The emacs source files are here.
  3. no xwidgets
  4. no imagemagick. Emacs now supports resizing and rotating of images without ImageMagick.
  5. all .el files are compiled. make NATIVE_FULL_AOT=1
  6. The emacs is built with sqlite, webp

The package is compiled with flags:

  • –with-native-compilation
  • –with-pgtk
  • –with-mailutils
  • –without-xwidgets
  • –with-modules
  • –with-json
  • –without-makeinfo
  • CFLAGS=”-O2 -pipe”

Installation 1: Use GitHub Actions

The deb package with this recipe is built by github and can be found in GitHub Action.

If the deb package is too old:

  1. fork the project
  2. In GitHub Actions allow and run manually the workflow.

Installation 2: Compile on your own computer

Requirements

  1. docker

Compilation

git clone https://github.com/konstare/emacs-gcc-pgtk
cd emacs-gcc-pgtk
./build.sh
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].