sylware / nyanlinux (public) (License: AFFERO GPLv3) (since 2019-09-09) (hash sha1)
scripts for a lean, from scratch, amd hardware, linux distro
List of commits:
Subject Hash Author Date (UTC)
google silent crap 4a7de70aa27cae0e92fcd899f71a1b929b4c4c3b Sylvain BERTRAND 2019-05-31 00:42:29
gfx stack update 4638d4a34e07b9559a568a8445ddcded092572e8 Sylvain BERTRAND 2019-05-27 12:06:23
online map generator only in case of emergency c50d534010ed0e53e372aad868891ac025b39af7 Sylvain BERTRAND 2019-05-23 22:33:05
gfx stack update cb1dae4538e780bc0b61bd0b4e9dba754ec1ea64 Sylvain BERTRAND 2019-05-21 21:03:37
update the dhclient script f4fd8a320290e7b221fc7ecb874aac6c90cef6e1 Sylvain BERTRAND 2019-05-21 21:03:04
gfx stack update c4ac98c5ff7a911b3ea28277bc2a26880fead15d Sylvain BERTRAND 2019-05-13 00:56:12
gfx stack update f4f40b967d9018695f9ef2cfc1d8ae6ac652ae30 Sylvain BERTRAND 2019-05-05 16:29:25
fix mouse dpi programing from real linux dpi 8bc1b8c840c97b69bcf5985ccc9b808272d6a44e Sylvain BERTRAND 2019-05-01 21:34:00
st update 65227a6066db0184b848c18fefcc808a062096f1 Sylvain BERTRAND 2019-04-22 18:15:42
gfx stack update 6d88b857b58746eeba42ecd80783a86b83c80873 Sylvain BERTRAND 2019-04-22 00:32:26
gfx stack update f15d969566f9086bafde3a4bc93002f4754c8cb9 Sylvain BERTRAND 2019-04-15 00:54:25
gfx stack update f8462abf96c574e11aaaa205501762d8ef992fe5 Sylvain BERTRAND 2019-04-07 18:13:09
st update 621f819d99cae6702c030260cfdb6c2149d2fe7c Sylvain BERTRAND 2019-03-31 20:46:30
gfx stack update b1170f07df68214631cf8ae3f5de7f89b01c3cd5 Sylvain BERTRAND 2019-03-31 19:35:24
gfx stack update 9495f93d2bcbca9e9022ef59d52a786a33df057c Sylvain BERTRAND 2019-03-26 20:04:36
fix corner case of coarse hls streamer ae91638afc50c36168f33ac9ba2adb41674d8609 Sylvain BERTRAND 2019-03-22 00:20:16
coarse shell based hls streamer e947b82ed648cd494b51a8932d10e5b8299c273a Sylvain BERTRAND 2019-03-21 21:53:17
gfx stack update 552c8c60c92b1dbfb4c37ec1f957436395a6055e Sylvain BERTRAND 2019-03-17 20:09:29
gfx stack update 6f475db9d1b456e3c45e318cb9e0aeed3201bbb0 Sylvain BERTRAND 2019-03-10 22:32:05
mouse configurator rival110 2e3dd8db64049fdf37695d9ac0c06417330aa249 Sylvain BERTRAND 2019-03-05 21:12:39
Commit 4a7de70aa27cae0e92fcd899f71a1b929b4c4c3b - google silent crap
Author: Sylvain BERTRAND
Author date (UTC): 2019-05-31 00:42
Committer name: Sylvain BERTRAND
Committer date (UTC): 2019-05-31 00:42
Parent(s): 4638d4a34e07b9559a568a8445ddcded092572e8
Signer:
Signing key:
Signing status: N
Tree: 742f6e48f7b09a10fca97447ab455f82ea38b23b
File Lines added Lines deleted
builders/gnutls-1/builder.sh 1 1
builders/msmtp-1/builder.sh 12 5
File builders/gnutls-1/builder.sh changed (mode: 100644) (index d5972e6..9290782)
1 1 src_name=gnutls src_name=gnutls
2 version=3.6.4
2 version=3.6.8
3 3 archive_name=$src_name-$version.tar.xz archive_name=$src_name-$version.tar.xz
4 4 url0=ftp://ftp.gnutls.org/gcrypt/gnutls/v3.6/$archive_name url0=ftp://ftp.gnutls.org/gcrypt/gnutls/v3.6/$archive_name
5 5
File builders/msmtp-1/builder.sh copied from file builders/msmtp-0/builder.sh (similarity 78%) (mode: 100644) (index 397f539..1113acf)
1 1 src_name=msmtp src_name=msmtp
2 version=1.6.6
2 version=1.8.4
3 3 archive_name=$src_name-$version.tar.xz archive_name=$src_name-$version.tar.xz
4 4 url0=http://sourceforge.net/projects/$src_name/files/$src_name/$version/$archive_name url0=http://sourceforge.net/projects/$src_name/files/$src_name/$version/$archive_name
5 5
 
... ... export "libgnutls_LIBS=\
24 24 -L/nyan/libidn2/current/lib \ -L/nyan/libidn2/current/lib \
25 25 -L/nyan/gnutls/current/lib \ -L/nyan/gnutls/current/lib \
26 26 -lgnutls -lidn2 -lhogweed -lnettle -lgmp -ltasn1 -lunistring" -lgnutls -lidn2 -lhogweed -lnettle -lgmp -ltasn1 -lunistring"
27 export libidn2_CFLAGS=-I/nyan/libidn2/current/include
28 export "libidn2_LIBS=\
29 -Lnyan/libidn2/current/lib \
30 -lidn2"
27 31 export 'CC=gcc -B/nyan/glibc/current/lib -L/nyan/glibc/current/lib -Wl,-rpath-link,/nyan/glibc/current/lib -static-libgcc' export 'CC=gcc -B/nyan/glibc/current/lib -L/nyan/glibc/current/lib -Wl,-rpath-link,/nyan/glibc/current/lib -static-libgcc'
28 32 export 'CFLAGS=-O2 -pipe -fPIC' export 'CFLAGS=-O2 -pipe -fPIC'
29 33 $src_dir/configure \ $src_dir/configure \
30 --prefix=/nyan/msmtp/0 \
34 --prefix=/nyan/msmtp/1 \
31 35 --disable-nls \ --disable-nls \
32 36 --with-tls=gnutls \ --with-tls=gnutls \
33 37 --without-libgsasl \ --without-libgsasl \
38 --with-libidn \
34 39 --without-libsecret \ --without-libsecret \
35 40 --without-macosx-keyring --without-macosx-keyring
41 unset libidn2_LIBS
42 unset libidn2_CFLAGS
36 43 unset libgnutls_LIBS unset libgnutls_LIBS
37 44 unset libgnutls_CFLAGS unset libgnutls_CFLAGS
38 45 unset LDFLAGS unset LDFLAGS
 
... ... make -j $threads_n
42 49 make install make install
43 50
44 51 # cleanup and tidying # cleanup and tidying
45 rm -Rf /nyan/$src_name/0/share
46 strip -s /nyan/$src_name/0/bin/$src_name
52 rm -Rf /nyan/$src_name/1/share
53 strip -s /nyan/$src_name/1/bin/$src_name
47 54 # add the sendmail link for emulation # add the sendmail link for emulation
48 ln -sf $src_name /nyan/$src_name/0/bin/sendmail
55 ln -sf $src_name /nyan/$src_name/1/bin/sendmail
49 56
50 57 rm -Rf $build_dir $src_dir rm -Rf $build_dir $src_dir
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/sylware/nyanlinux

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/sylware/nyanlinux

Clone this repository using git:
git clone git://git.rocketgit.com/user/sylware/nyanlinux

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main