sync ports with The Matrix
This commit is contained in:
parent
9d4d2e721a
commit
79bc6d9d97
846 changed files with 10693 additions and 8131 deletions
|
@ -1,4 +1,4 @@
|
||||||
V = 1.21.4
|
V = 1.21.5
|
||||||
COMMENT = blocking, shuffling, fast and lossless compression library
|
COMMENT = blocking, shuffling, fast and lossless compression library
|
||||||
PKGNAME = blosc-${V}
|
PKGNAME = blosc-${V}
|
||||||
CATEGORIES = archivers
|
CATEGORIES = archivers
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
SHA256 (c-blosc-1.21.4.tar.gz) = 5yvQOCe4Vku7PcPqDQ5om0hjhxzjhh2Uby79ehhuzz4=
|
SHA256 (c-blosc-1.21.5.tar.gz) = MuYZYbv4H/6m/zDp1w/KNshheK/T48+hM3at7IxodQk=
|
||||||
SIZE (c-blosc-1.21.4.tar.gz) = 2458878
|
SIZE (c-blosc-1.21.5.tar.gz) = 2458960
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
COMMENT= multi-format archive and compression library
|
COMMENT= multi-format archive and compression library
|
||||||
|
|
||||||
DISTNAME= libarchive-3.7.1
|
DISTNAME= libarchive-3.7.2
|
||||||
SHARED_LIBS= archive 13.0 # 20.1
|
SHARED_LIBS= archive 13.0 # 20.2
|
||||||
CATEGORIES= archivers
|
CATEGORIES= archivers
|
||||||
HOMEPAGE= https://www.libarchive.org/
|
HOMEPAGE= https://www.libarchive.org/
|
||||||
|
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
SHA256 (libarchive-3.7.1.tar.xz) = sXQDzmcP8Y2OBv6gWp6prM9wZ4yI8bk5Ki4ptREniV8=
|
SHA256 (libarchive-3.7.2.tar.xz) = BDV2YeZxe2lBaCzeAq10GuSBnGeiYFk9+yQxhhslGss=
|
||||||
SIZE (libarchive-3.7.1.tar.xz) = 5254260
|
SIZE (libarchive-3.7.2.tar.xz) = 5237056
|
||||||
|
|
|
@ -6,6 +6,7 @@ GH_ACCOUNT= audacity
|
||||||
GH_PROJECT= audacity
|
GH_PROJECT= audacity
|
||||||
GH_TAGNAME= Audacity-3.3.3
|
GH_TAGNAME= Audacity-3.3.3
|
||||||
DISTNAME= ${GH_TAGNAME:L}
|
DISTNAME= ${GH_TAGNAME:L}
|
||||||
|
REVISION= 0
|
||||||
|
|
||||||
CATEGORIES= audio
|
CATEGORIES= audio
|
||||||
|
|
||||||
|
|
15
audio/audacity/patches/patch-locale_ar_po
Normal file
15
audio/audacity/patches/patch-locale_ar_po
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
Replace obsolescent %hs printf specifier
|
||||||
|
https://github.com/audacity/audacity/commit/e181ee115e727b4754619b04aa6e8ad872113592
|
||||||
|
|
||||||
|
Index: locale/ar.po
|
||||||
|
--- locale/ar.po.orig
|
||||||
|
+++ locale/ar.po
|
||||||
|
@@ -2304,7 +2304,7 @@ msgstr "لم أتمكن من فتح ملف: \"%s\""
|
||||||
|
#: libraries/lib-xml/XMLFileReader.cpp
|
||||||
|
#, fuzzy, c-format
|
||||||
|
msgid "Error: %s at line %lu"
|
||||||
|
-msgstr "خطأ: %hs عند خط %lu"
|
||||||
|
+msgstr "خطأ: %s عند خط %lu"
|
||||||
|
|
||||||
|
#: libraries/lib-xml/XMLFileReader.cpp
|
||||||
|
#, c-format
|
33
audio/audacity/patches/patch-locale_be_po
Normal file
33
audio/audacity/patches/patch-locale_be_po
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
Replace obsolescent %hs printf specifier
|
||||||
|
https://github.com/audacity/audacity/commit/e181ee115e727b4754619b04aa6e8ad872113592
|
||||||
|
|
||||||
|
Index: locale/be.po
|
||||||
|
--- locale/be.po.orig
|
||||||
|
+++ locale/be.po
|
||||||
|
@@ -2320,7 +2320,7 @@ msgstr "Не атрымалася адкрыць фа<D184>
|
||||||
|
#: libraries/lib-xml/XMLFileReader.cpp
|
||||||
|
#, fuzzy, c-format
|
||||||
|
msgid "Error: %s at line %lu"
|
||||||
|
-msgstr "Памылка: %hs у радку %lu"
|
||||||
|
+msgstr "Памылка: %s у радку %lu"
|
||||||
|
|
||||||
|
#: libraries/lib-xml/XMLFileReader.cpp
|
||||||
|
#, c-format
|
||||||
|
@@ -4469,7 +4469,7 @@ msgstr "Больш не паказваць гэта п
|
||||||
|
#: src/FileFormats.cpp
|
||||||
|
#, c-format
|
||||||
|
msgid "Error (file may not have been written): %s"
|
||||||
|
-msgstr "Памылка (магчыма, файл не запісаны): %hs"
|
||||||
|
+msgstr "Памылка (магчыма, файл не запісаны): %s"
|
||||||
|
|
||||||
|
#: src/FileFormats.cpp
|
||||||
|
#, fuzzy
|
||||||
|
@@ -20925,7 +20925,7 @@ msgstr ""
|
||||||
|
#: plug-ins/eq-xml-to-txt-converter.ny
|
||||||
|
#, fuzzy, lisp-format
|
||||||
|
msgid "Error.~%File cannot be written:~%\"~a.txt\""
|
||||||
|
-msgstr "Памылка (магчыма, файл не запісаны): %hs"
|
||||||
|
+msgstr "Памылка (магчыма, файл не запісаны): %s"
|
||||||
|
|
||||||
|
#: plug-ins/equalabel.ny
|
||||||
|
msgid "Regular Interval Labels"
|
15
audio/audacity/patches/patch-locale_bg_po
Normal file
15
audio/audacity/patches/patch-locale_bg_po
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
Replace obsolescent %hs printf specifier
|
||||||
|
https://github.com/audacity/audacity/commit/e181ee115e727b4754619b04aa6e8ad872113592
|
||||||
|
|
||||||
|
Index: locale/bg.po
|
||||||
|
--- locale/bg.po.orig
|
||||||
|
+++ locale/bg.po
|
||||||
|
@@ -2328,7 +2328,7 @@ msgstr "Не бе възможно да се отво<D0B2>
|
||||||
|
#: libraries/lib-xml/XMLFileReader.cpp
|
||||||
|
#, fuzzy, c-format
|
||||||
|
msgid "Error: %s at line %lu"
|
||||||
|
-msgstr "Грешка: %hs на ред %lu"
|
||||||
|
+msgstr "Грешка: %s на ред %lu"
|
||||||
|
|
||||||
|
#: libraries/lib-xml/XMLFileReader.cpp
|
||||||
|
#, c-format
|
15
audio/audacity/patches/patch-locale_ca_ES@valencia_po
Normal file
15
audio/audacity/patches/patch-locale_ca_ES@valencia_po
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
Replace obsolescent %hs printf specifier
|
||||||
|
https://github.com/audacity/audacity/commit/e181ee115e727b4754619b04aa6e8ad872113592
|
||||||
|
|
||||||
|
Index: locale/ca_ES@valencia.po
|
||||||
|
--- locale/ca_ES@valencia.po.orig
|
||||||
|
+++ locale/ca_ES@valencia.po
|
||||||
|
@@ -2319,7 +2319,7 @@ msgstr "No s'ha pogut obrir el fitxer: «%s»"
|
||||||
|
#: libraries/lib-xml/XMLFileReader.cpp
|
||||||
|
#, fuzzy, c-format
|
||||||
|
msgid "Error: %s at line %lu"
|
||||||
|
-msgstr "Error: %hs en la línia %lu"
|
||||||
|
+msgstr "Error: %s en la línia %lu"
|
||||||
|
|
||||||
|
#: libraries/lib-xml/XMLFileReader.cpp
|
||||||
|
#, c-format
|
15
audio/audacity/patches/patch-locale_ca_po
Normal file
15
audio/audacity/patches/patch-locale_ca_po
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
Replace obsolescent %hs printf specifier
|
||||||
|
https://github.com/audacity/audacity/commit/e181ee115e727b4754619b04aa6e8ad872113592
|
||||||
|
|
||||||
|
Index: locale/ca.po
|
||||||
|
--- locale/ca.po.orig
|
||||||
|
+++ locale/ca.po
|
||||||
|
@@ -2299,7 +2299,7 @@ msgstr "No s'ha pogut obrir el fitxer: «%s»"
|
||||||
|
#: libraries/lib-xml/XMLFileReader.cpp
|
||||||
|
#, fuzzy, c-format
|
||||||
|
msgid "Error: %s at line %lu"
|
||||||
|
-msgstr "Error: %hs a la línia %lu"
|
||||||
|
+msgstr "Error: %s a la línia %lu"
|
||||||
|
|
||||||
|
#: libraries/lib-xml/XMLFileReader.cpp
|
||||||
|
#, c-format
|
24
audio/audacity/patches/patch-locale_fa_po
Normal file
24
audio/audacity/patches/patch-locale_fa_po
Normal file
|
@ -0,0 +1,24 @@
|
||||||
|
Replace obsolescent %hs printf specifier
|
||||||
|
https://github.com/audacity/audacity/commit/e181ee115e727b4754619b04aa6e8ad872113592
|
||||||
|
|
||||||
|
Index: locale/fa.po
|
||||||
|
--- locale/fa.po.orig
|
||||||
|
+++ locale/fa.po
|
||||||
|
@@ -4413,7 +4413,7 @@ msgstr ""
|
||||||
|
#: src/FileFormats.cpp
|
||||||
|
#, c-format
|
||||||
|
msgid "Error (file may not have been written): %s"
|
||||||
|
-msgstr "خطا (ممکن است در پرونده نوشته شده باشد) : %hs"
|
||||||
|
+msgstr "خطا (ممکن است در پرونده نوشته شده باشد) : %s"
|
||||||
|
|
||||||
|
#: src/FileFormats.cpp
|
||||||
|
msgid "&Copy uncompressed files into the project (safer)"
|
||||||
|
@@ -20567,7 +20567,7 @@ msgstr ""
|
||||||
|
#: plug-ins/eq-xml-to-txt-converter.ny
|
||||||
|
#, fuzzy, lisp-format
|
||||||
|
msgid "Error.~%File cannot be written:~%\"~a.txt\""
|
||||||
|
-msgstr "خطا (ممکن است در پرونده نوشته شده باشد) : %hs"
|
||||||
|
+msgstr "خطا (ممکن است در پرونده نوشته شده باشد) : %s"
|
||||||
|
|
||||||
|
#: plug-ins/equalabel.ny
|
||||||
|
msgid "Regular Interval Labels"
|
15
audio/audacity/patches/patch-locale_gl_po
Normal file
15
audio/audacity/patches/patch-locale_gl_po
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
Replace obsolescent %hs printf specifier
|
||||||
|
https://github.com/audacity/audacity/commit/e181ee115e727b4754619b04aa6e8ad872113592
|
||||||
|
|
||||||
|
Index: locale/gl.po
|
||||||
|
--- locale/gl.po.orig
|
||||||
|
+++ locale/gl.po
|
||||||
|
@@ -2325,7 +2325,7 @@ msgstr "Non foi posíbel abrir o ficheiro: «%s»"
|
||||||
|
#: libraries/lib-xml/XMLFileReader.cpp
|
||||||
|
#, fuzzy, c-format
|
||||||
|
msgid "Error: %s at line %lu"
|
||||||
|
-msgstr "Erro: %hs na liña %lu"
|
||||||
|
+msgstr "Erro: %s na liña %lu"
|
||||||
|
|
||||||
|
#: libraries/lib-xml/XMLFileReader.cpp
|
||||||
|
#, c-format
|
15
audio/audacity/patches/patch-locale_hr_po
Normal file
15
audio/audacity/patches/patch-locale_hr_po
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
Replace obsolescent %hs printf specifier
|
||||||
|
https://github.com/audacity/audacity/commit/e181ee115e727b4754619b04aa6e8ad872113592
|
||||||
|
|
||||||
|
Index: locale/hr.po
|
||||||
|
--- locale/hr.po.orig
|
||||||
|
+++ locale/hr.po
|
||||||
|
@@ -2333,7 +2333,7 @@ msgstr "Pogrješka pri otvaranju datoteke: \"%s\""
|
||||||
|
#: libraries/lib-xml/XMLFileReader.cpp
|
||||||
|
#, fuzzy, c-format
|
||||||
|
msgid "Error: %s at line %lu"
|
||||||
|
-msgstr "Pogrješka: %hs u retku %lu"
|
||||||
|
+msgstr "Pogrješka: %s u retku %lu"
|
||||||
|
|
||||||
|
#: libraries/lib-xml/XMLFileReader.cpp
|
||||||
|
#, c-format
|
15
audio/audacity/patches/patch-locale_hy_po
Normal file
15
audio/audacity/patches/patch-locale_hy_po
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
Replace obsolescent %hs printf specifier
|
||||||
|
https://github.com/audacity/audacity/commit/e181ee115e727b4754619b04aa6e8ad872113592
|
||||||
|
|
||||||
|
Index: locale/hy.po
|
||||||
|
--- locale/hy.po.orig
|
||||||
|
+++ locale/hy.po
|
||||||
|
@@ -2323,7 +2323,7 @@ msgstr "Չի ստացվում բացել ֆայլը՝
|
||||||
|
#: libraries/lib-xml/XMLFileReader.cpp
|
||||||
|
#, fuzzy, c-format
|
||||||
|
msgid "Error: %s at line %lu"
|
||||||
|
-msgstr "Սխալ՝ %hs %lu գծում"
|
||||||
|
+msgstr "Սխալ՝ %s %lu գծում"
|
||||||
|
|
||||||
|
#: libraries/lib-xml/XMLFileReader.cpp
|
||||||
|
#, c-format
|
15
audio/audacity/patches/patch-locale_id_po
Normal file
15
audio/audacity/patches/patch-locale_id_po
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
Replace obsolescent %hs printf specifier
|
||||||
|
https://github.com/audacity/audacity/commit/e181ee115e727b4754619b04aa6e8ad872113592
|
||||||
|
|
||||||
|
Index: locale/id.po
|
||||||
|
--- locale/id.po.orig
|
||||||
|
+++ locale/id.po
|
||||||
|
@@ -2326,7 +2326,7 @@ msgstr "Tidak bisa membuka file:\"%s\""
|
||||||
|
#: libraries/lib-xml/XMLFileReader.cpp
|
||||||
|
#, fuzzy, c-format
|
||||||
|
msgid "Error: %s at line %lu"
|
||||||
|
-msgstr "Error: %hs pada garis %lu"
|
||||||
|
+msgstr "Error: %s pada garis %lu"
|
||||||
|
|
||||||
|
#: libraries/lib-xml/XMLFileReader.cpp
|
||||||
|
#, c-format
|
24
audio/audacity/patches/patch-locale_km_po
Normal file
24
audio/audacity/patches/patch-locale_km_po
Normal file
|
@ -0,0 +1,24 @@
|
||||||
|
Replace obsolescent %hs printf specifier
|
||||||
|
https://github.com/audacity/audacity/commit/e181ee115e727b4754619b04aa6e8ad872113592
|
||||||
|
|
||||||
|
Index: locale/km.po
|
||||||
|
--- locale/km.po.orig
|
||||||
|
+++ locale/km.po
|
||||||
|
@@ -4432,7 +4432,7 @@ msgstr ""
|
||||||
|
#: src/FileFormats.cpp
|
||||||
|
#, fuzzy, c-format
|
||||||
|
msgid "Error (file may not have been written): %s"
|
||||||
|
-msgstr "កំហុស (ឯកសារអាចមិនទាន់ត្រូវបានសរសេរ) ៖ %hs"
|
||||||
|
+msgstr "កំហុស (ឯកសារអាចមិនទាន់ត្រូវបានសរសេរ) ៖ %s"
|
||||||
|
|
||||||
|
#: src/FileFormats.cpp
|
||||||
|
msgid "&Copy uncompressed files into the project (safer)"
|
||||||
|
@@ -20656,7 +20656,7 @@ msgstr ""
|
||||||
|
#: plug-ins/eq-xml-to-txt-converter.ny
|
||||||
|
#, fuzzy, lisp-format
|
||||||
|
msgid "Error.~%File cannot be written:~%\"~a.txt\""
|
||||||
|
-msgstr "កំហុស (ឯកសារអាចមិនទាន់ត្រូវបានសរសេរ) ៖ %hs"
|
||||||
|
+msgstr "កំហុស (ឯកសារអាចមិនទាន់ត្រូវបានសរសេរ) ៖ %s"
|
||||||
|
|
||||||
|
#: plug-ins/equalabel.ny
|
||||||
|
msgid "Regular Interval Labels"
|
15
audio/audacity/patches/patch-locale_ro_po
Normal file
15
audio/audacity/patches/patch-locale_ro_po
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
Replace obsolescent %hs printf specifier
|
||||||
|
https://github.com/audacity/audacity/commit/e181ee115e727b4754619b04aa6e8ad872113592
|
||||||
|
|
||||||
|
Index: locale/ro.po
|
||||||
|
--- locale/ro.po.orig
|
||||||
|
+++ locale/ro.po
|
||||||
|
@@ -2255,7 +2255,7 @@ msgstr "Nu s-a putut deschide fișierul: „%s”"
|
||||||
|
#: libraries/lib-xml/XMLFileReader.cpp
|
||||||
|
#, fuzzy, c-format
|
||||||
|
msgid "Error: %s at line %lu"
|
||||||
|
-msgstr "Eroare: %hs la linia %lu"
|
||||||
|
+msgstr "Eroare: %s la linia %lu"
|
||||||
|
|
||||||
|
#: libraries/lib-xml/XMLFileReader.cpp
|
||||||
|
#, c-format
|
15
audio/audacity/patches/patch-locale_sr_RS@latin_po
Normal file
15
audio/audacity/patches/patch-locale_sr_RS@latin_po
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
Replace obsolescent %hs printf specifier
|
||||||
|
https://github.com/audacity/audacity/commit/e181ee115e727b4754619b04aa6e8ad872113592
|
||||||
|
|
||||||
|
Index: locale/sr_RS@latin.po
|
||||||
|
--- locale/sr_RS@latin.po.orig
|
||||||
|
+++ locale/sr_RS@latin.po
|
||||||
|
@@ -2330,7 +2330,7 @@ msgstr "Ne mogu da otvorim datoteku: „%s“"
|
||||||
|
#: libraries/lib-xml/XMLFileReader.cpp
|
||||||
|
#, fuzzy, c-format
|
||||||
|
msgid "Error: %s at line %lu"
|
||||||
|
-msgstr "Greška: %hs u redu %lu"
|
||||||
|
+msgstr "Greška: %s u redu %lu"
|
||||||
|
|
||||||
|
#: libraries/lib-xml/XMLFileReader.cpp
|
||||||
|
#, c-format
|
15
audio/audacity/patches/patch-locale_ta_po
Normal file
15
audio/audacity/patches/patch-locale_ta_po
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
Replace obsolescent %hs printf specifier
|
||||||
|
https://github.com/audacity/audacity/commit/e181ee115e727b4754619b04aa6e8ad872113592
|
||||||
|
|
||||||
|
Index: locale/ta.po
|
||||||
|
--- locale/ta.po.orig
|
||||||
|
+++ locale/ta.po
|
||||||
|
@@ -2308,7 +2308,7 @@ msgstr "கோபà¯<C3A0>பை திறகà¯<C3A0>க à®®à¯<C3A0>à®
|
||||||
|
#: libraries/lib-xml/XMLFileReader.cpp
|
||||||
|
#, fuzzy, c-format
|
||||||
|
msgid "Error: %s at line %lu"
|
||||||
|
-msgstr "பிழை: %hs வரிசை %lu"
|
||||||
|
+msgstr "பிழை: %s வரிசை %lu"
|
||||||
|
|
||||||
|
#: libraries/lib-xml/XMLFileReader.cpp
|
||||||
|
#, c-format
|
24
audio/audacity/patches/patch-locale_tg_po
Normal file
24
audio/audacity/patches/patch-locale_tg_po
Normal file
|
@ -0,0 +1,24 @@
|
||||||
|
Replace obsolescent %hs printf specifier
|
||||||
|
https://github.com/audacity/audacity/commit/e181ee115e727b4754619b04aa6e8ad872113592
|
||||||
|
|
||||||
|
Index: locale/tg.po
|
||||||
|
--- locale/tg.po.orig
|
||||||
|
+++ locale/tg.po
|
||||||
|
@@ -4422,7 +4422,7 @@ msgstr ""
|
||||||
|
#: src/FileFormats.cpp
|
||||||
|
#, fuzzy, c-format
|
||||||
|
msgid "Error (file may not have been written): %s"
|
||||||
|
-msgstr "Хато (файл сабт намешавад): %hs"
|
||||||
|
+msgstr "Хато (файл сабт намешавад): %s"
|
||||||
|
|
||||||
|
#: src/FileFormats.cpp
|
||||||
|
msgid "&Copy uncompressed files into the project (safer)"
|
||||||
|
@@ -20628,7 +20628,7 @@ msgstr ""
|
||||||
|
#: plug-ins/eq-xml-to-txt-converter.ny
|
||||||
|
#, fuzzy, lisp-format
|
||||||
|
msgid "Error.~%File cannot be written:~%\"~a.txt\""
|
||||||
|
-msgstr "Хато (файл сабт намешавад): %hs"
|
||||||
|
+msgstr "Хато (файл сабт намешавад): %s"
|
||||||
|
|
||||||
|
#: plug-ins/equalabel.ny
|
||||||
|
msgid "Regular Interval Labels"
|
|
@ -1,6 +1,6 @@
|
||||||
COMMENT = OpenMPT based module player library and command-line player
|
COMMENT = OpenMPT based module player library and command-line player
|
||||||
|
|
||||||
DISTNAME = libopenmpt-0.7.2+release.autotools
|
DISTNAME = libopenmpt-0.7.3+release.autotools
|
||||||
PKGNAME = ${DISTNAME:S/+release.autotools//}
|
PKGNAME = ${DISTNAME:S/+release.autotools//}
|
||||||
|
|
||||||
SHARED_LIBS += openmpt 0.2 # 4.4
|
SHARED_LIBS += openmpt 0.2 # 4.4
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
SHA256 (libopenmpt-0.7.2+release.autotools.tar.gz) = UJFD5aTzsT3Zjq4om/7BtWTt3XG7x8p4ZLgoNeMTMOE=
|
SHA256 (libopenmpt-0.7.3+release.autotools.tar.gz) = LPg2m3kWsJJk8/FLn7bO81pum+4DKN7E9J2YIRzP1yI=
|
||||||
SIZE (libopenmpt-0.7.2+release.autotools.tar.gz) = 1651153
|
SIZE (libopenmpt-0.7.3+release.autotools.tar.gz) = 1648862
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
COMMENT = automatic audio files tagger using the MusicBrainz database
|
COMMENT = automatic audio files tagger using the MusicBrainz database
|
||||||
|
|
||||||
MODPY_EGG_VERSION = 2.9.1
|
MODPY_EGG_VERSION = 2.9.2
|
||||||
DISTNAME = picard-${MODPY_EGG_VERSION}
|
DISTNAME = picard-${MODPY_EGG_VERSION}
|
||||||
|
|
||||||
CATEGORIES = audio
|
CATEGORIES = audio
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
SHA256 (picard-2.9.1.tar.gz) = euNlpslulBGDOywJt6Js7dOYTIdIGcRRVZKk2kdxNrg=
|
SHA256 (picard-2.9.2.tar.gz) = z3iWuFJYImxRd0fqTelND9tvynZ4BhptR+5Whq+vpL0=
|
||||||
SIZE (picard-2.9.1.tar.gz) = 5270234
|
SIZE (picard-2.9.2.tar.gz) = 5526511
|
||||||
|
|
|
@ -1,33 +1,32 @@
|
||||||
COMMENT = python bindings for Chromaprint and the Acoustid API
|
COMMENT= Python bindings for Chromaprint and the Acoustid API
|
||||||
|
|
||||||
MODPY_EGG_VERSION = 1.2.2
|
MODPY_EGG_VERSION= 1.3.0
|
||||||
DISTNAME = pyacoustid-${MODPY_EGG_VERSION}
|
DISTNAME= pyacoustid-${MODPY_EGG_VERSION}
|
||||||
PKGNAME = py-acoustid-${MODPY_EGG_VERSION}
|
PKGNAME= py-acoustid-${MODPY_EGG_VERSION}
|
||||||
REVISION = 2
|
|
||||||
|
|
||||||
CATEGORIES = audio
|
CATEGORIES= audio
|
||||||
|
|
||||||
HOMEPAGE = https://github.com/sampsyo/pyacoustid/
|
HOMEPAGE= https://github.com/sampsyo/pyacoustid/
|
||||||
|
|
||||||
# MIT
|
# MIT
|
||||||
PERMIT_PACKAGE = Yes
|
PERMIT_PACKAGE= Yes
|
||||||
|
|
||||||
MODPY_PI = Yes
|
MODPY_PI= Yes
|
||||||
|
|
||||||
MODULES = lang/python
|
MODULES= lang/python
|
||||||
|
|
||||||
FLAVORS = python3
|
FLAVORS= python3
|
||||||
FLAVOR = python3
|
FLAVOR= python3
|
||||||
|
|
||||||
MODPY_PYBUILD = setuptools
|
MODPY_PYBUILD= setuptools
|
||||||
|
|
||||||
RUN_DEPENDS = audio/chromaprint \
|
# can also use python "audioread" module, not yet in ports
|
||||||
|
RUN_DEPENDS= audio/chromaprint \
|
||||||
www/py-requests${MODPY_FLAVOR}
|
www/py-requests${MODPY_FLAVOR}
|
||||||
|
|
||||||
pre-configure:
|
pre-configure:
|
||||||
${SUBST_CMD} ${WRKSRC}/setup.py
|
${SUBST_CMD} ${WRKSRC}/setup.py
|
||||||
|
|
||||||
# needs audioread
|
NO_TEST= Yes
|
||||||
#NO_TEST= Yes
|
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
SHA256 (pyacoustid-1.2.2.tar.gz) = wnnZwwp/SB8UIPw322WDO1+YFs02TcKsqpOhHEgtQUE=
|
SHA256 (pyacoustid-1.3.0.tar.gz) = X09IcZHBnruQgnCxt7UpfxMtozKxVouWqRRXTAee0Xc=
|
||||||
SIZE (pyacoustid-1.2.2.tar.gz) = 15869
|
SIZE (pyacoustid-1.3.0.tar.gz) = 17369
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
@conflict py-acoustid-*
|
@conflict py-acoustid-*
|
||||||
@pkgpath audio/py-acoustid
|
@pkgpath audio/py-acoustid
|
||||||
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}/
|
|
||||||
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}acoustid.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}acoustid.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||||
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}acoustid.${MODPY_PYC_MAGIC_TAG}pyc
|
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}acoustid.${MODPY_PYC_MAGIC_TAG}pyc
|
||||||
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}chromaprint.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
lib/python${MODPY_VERSION}/site-packages/${MODPY_PYCACHE}chromaprint.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||||
|
|
|
@ -2,7 +2,7 @@ COMMENT = open-source reimplementation of Impulse Tracker
|
||||||
|
|
||||||
GH_ACCOUNT = schismtracker
|
GH_ACCOUNT = schismtracker
|
||||||
GH_PROJECT = schismtracker
|
GH_PROJECT = schismtracker
|
||||||
GH_TAGNAME = 20221201
|
GH_TAGNAME = 20230906
|
||||||
|
|
||||||
CATEGORIES = audio x11
|
CATEGORIES = audio x11
|
||||||
|
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
SHA256 (schismtracker-20221201.tar.gz) = 7erJV0NQXoybrzIFK1NuYQ1nhmmF5A/dudni+hC9C+c=
|
SHA256 (schismtracker-20230906.tar.gz) = ioBFf4GZv5Eu7HIfh8j0Ejed+1pTtYYMVqJZjPwnTj0=
|
||||||
SIZE (schismtracker-20221201.tar.gz) = 1276464
|
SIZE (schismtracker-20230906.tar.gz) = 1037513
|
||||||
|
|
|
@ -10,7 +10,7 @@ Index: configure.ac
|
||||||
dnl PACKAGE_VERSION will be either "" if not using git, or date of the last git commit in the form YYYYMMDD
|
dnl PACKAGE_VERSION will be either "" if not using git, or date of the last git commit in the form YYYYMMDD
|
||||||
-m4_define([last_git_commit], patsubst(m4_esyscmd([git log -n 1 --date=short --format=format:%cd]), [[^0-9]]))
|
-m4_define([last_git_commit], patsubst(m4_esyscmd([git log -n 1 --date=short --format=format:%cd]), [[^0-9]]))
|
||||||
-AC_INIT([schismtracker],[last_git_commit])
|
-AC_INIT([schismtracker],[last_git_commit])
|
||||||
+AC_INIT([schismtracker],[20221201])
|
+AC_INIT([schismtracker],[20230906])
|
||||||
|
|
||||||
AC_CONFIG_SRCDIR([schism/main.c])
|
AC_CONFIG_SRCDIR([schism/main.c])
|
||||||
|
|
||||||
|
|
|
@ -21,6 +21,7 @@
|
||||||
SUBDIR += opensta
|
SUBDIR += opensta
|
||||||
SUBDIR += pcb
|
SUBDIR += pcb
|
||||||
SUBDIR += pcb2gcode
|
SUBDIR += pcb2gcode
|
||||||
|
SUBDIR += prusaslicer
|
||||||
SUBDIR += qcad
|
SUBDIR += qcad
|
||||||
SUBDIR += qelectrotech
|
SUBDIR += qelectrotech
|
||||||
SUBDIR += qflow
|
SUBDIR += qflow
|
||||||
|
|
|
@ -1,13 +1,15 @@
|
||||||
# Sync cad/kicad-share/Makefile.inc with archs where kicad is broken
|
# Sync cad/kicad-share/Makefile.inc with archs where kicad is broken
|
||||||
BROKEN-powerpc = segfaults when trying to run the PCB editor
|
BROKEN-powerpc = segfaults when trying to run the PCB editor
|
||||||
|
|
||||||
|
USE_NOBTCFI = Yes
|
||||||
|
|
||||||
DPB_PROPERTIES = parallel
|
DPB_PROPERTIES = parallel
|
||||||
|
|
||||||
V = 6.0.11
|
V = 6.0.11
|
||||||
COMMENT = schematic and PCB editing software
|
COMMENT = schematic and PCB editing software
|
||||||
DISTNAME = kicad-${V}
|
DISTNAME = kicad-${V}
|
||||||
EPOCH = 0
|
EPOCH = 0
|
||||||
REVISION = 0
|
REVISION = 1
|
||||||
|
|
||||||
SHARED_LIBS += kicad_3dsg 1.0 # 2.0
|
SHARED_LIBS += kicad_3dsg 1.0 # 2.0
|
||||||
|
|
||||||
|
|
58
cad/prusaslicer/Makefile
Normal file
58
cad/prusaslicer/Makefile
Normal file
|
@ -0,0 +1,58 @@
|
||||||
|
COMMENT = g-code generator for 3D printers
|
||||||
|
|
||||||
|
V = 2.5.2
|
||||||
|
PKGNAME = prusaslicer-${V}
|
||||||
|
|
||||||
|
GH_ACCOUNT = prusa3d
|
||||||
|
GH_PROJECT = PrusaSlicer
|
||||||
|
GH_TAGNAME = version_${V}
|
||||||
|
|
||||||
|
CATEGORIES = cad
|
||||||
|
|
||||||
|
HOMEPAGE = https://www.prusa3d.com/prusaslicer/
|
||||||
|
|
||||||
|
MAINTAINER = Renato Aguiar <renato@renatoaguiar.net>
|
||||||
|
|
||||||
|
# AGPLv3+
|
||||||
|
PERMIT_PACKAGE = Yes
|
||||||
|
|
||||||
|
WANTLIB += ${COMPILER_LIBCXX} CGAL GL GLEW TKBO TKBRep TKCAF TKCDF
|
||||||
|
WANTLIB += TKG2d TKG3d TKGeomAlgo TKGeomBase TKHLR TKLCAF TKMath
|
||||||
|
WANTLIB += TKMesh TKPrim TKSTEP TKSTEP209 TKSTEPAttr TKSTEPBase
|
||||||
|
WANTLIB += TKService TKShHealing TKTopAlgo TKV3d TKVCAF TKXCAF
|
||||||
|
WANTLIB += TKXDESTEP TKXSBase TKernel atk-1.0 boost_atomic-mt
|
||||||
|
WANTLIB += boost_chrono-mt boost_date_time-mt boost_filesystem-mt
|
||||||
|
WANTLIB += boost_iostreams-mt boost_locale-mt boost_log-mt boost_log_setup-mt
|
||||||
|
WANTLIB += boost_regex-mt boost_system-mt boost_thread-mt c cairo
|
||||||
|
WANTLIB += cairo-gobject curl dbus-1 expat gdk-3 gdk_pixbuf-2.0
|
||||||
|
WANTLIB += gio-2.0 glib-2.0 gmp gobject-2.0 gtk-3 harfbuzz hidapi-libusb
|
||||||
|
WANTLIB += intl jpeg m mpfr nlopt openvdb pango-1.0 pangocairo-1.0
|
||||||
|
WANTLIB += png qhull_r tbb tiff wx_baseu-3.2 wx_gtk3u_core-3.2
|
||||||
|
WANTLIB += wx_gtk3u_gl-3.2 wx_gtk3u_html-3.2 z
|
||||||
|
|
||||||
|
COMPILER = base-clang ports-gcc
|
||||||
|
|
||||||
|
MODULES = devel/cmake \
|
||||||
|
x11/gnome \
|
||||||
|
x11/tk
|
||||||
|
|
||||||
|
MODGNOME_TOOLS = desktop-file-utils gtk-update-icon-cache
|
||||||
|
|
||||||
|
BUILD_DEPENDS = devel/cereal \
|
||||||
|
devel/gmp,-cxx
|
||||||
|
|
||||||
|
LIB_DEPENDS = devel/tbb \
|
||||||
|
math/nlopt \
|
||||||
|
graphics/openvdb \
|
||||||
|
graphics/glew \
|
||||||
|
x11/dbus \
|
||||||
|
x11/wxWidgets \
|
||||||
|
math/cgal \
|
||||||
|
comms/libhidapi \
|
||||||
|
math/qhull \
|
||||||
|
cad/oce
|
||||||
|
|
||||||
|
CONFIGURE_ARGS += -DSLIC3R_GTK=3 -DSLIC3R_FHS=1 \
|
||||||
|
-DOPENVDB_FIND_MODULE_PATH=${PREFIX}/lib/cmake/OpenVDB
|
||||||
|
|
||||||
|
.include <bsd.port.mk>
|
2
cad/prusaslicer/distinfo
Normal file
2
cad/prusaslicer/distinfo
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
SHA256 (PrusaSlicer-version_2.5.2.tar.gz) = 5YJ4BnudSaQtybsCt0MHs8s2W7c38o4kbKjG9GYJXWs=
|
||||||
|
SIZE (PrusaSlicer-version_2.5.2.tar.gz) = 49039089
|
20
cad/prusaslicer/patches/patch-CMakeLists_txt
Normal file
20
cad/prusaslicer/patches/patch-CMakeLists_txt
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
Index: CMakeLists.txt
|
||||||
|
--- CMakeLists.txt.orig
|
||||||
|
+++ CMakeLists.txt
|
||||||
|
@@ -197,7 +197,7 @@ if (APPLE)
|
||||||
|
endif ()
|
||||||
|
endif ()
|
||||||
|
|
||||||
|
-if (CMAKE_SYSTEM_NAME STREQUAL "Linux")
|
||||||
|
+if (CMAKE_SYSTEM_NAME STREQUAL "Linux" OR CMAKE_SYSTEM_NAME STREQUAL "OpenBSD")
|
||||||
|
find_package(PkgConfig REQUIRED)
|
||||||
|
|
||||||
|
if (CMAKE_VERSION VERSION_LESS "3.1")
|
||||||
|
@@ -607,7 +607,6 @@ elseif (SLIC3R_FHS)
|
||||||
|
DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/icons/hicolor/${SIZE}x${SIZE}/apps RENAME PrusaSlicer-gcodeviewer.png
|
||||||
|
)
|
||||||
|
endforeach()
|
||||||
|
- install(DIRECTORY ${SLIC3R_RESOURCES_DIR}/udev/ DESTINATION lib/udev/rules.d)
|
||||||
|
else ()
|
||||||
|
install(FILES src/platform/unix/PrusaSlicer.desktop DESTINATION ${CMAKE_INSTALL_PREFIX}/resources/applications)
|
||||||
|
install(FILES src/platform/unix/PrusaGcodeviewer.desktop DESTINATION ${CMAKE_INSTALL_PREFIX}/resources/applications)
|
46
cad/prusaslicer/patches/patch-src_CMakeLists_txt
Normal file
46
cad/prusaslicer/patches/patch-src_CMakeLists_txt
Normal file
|
@ -0,0 +1,46 @@
|
||||||
|
Index: src/CMakeLists.txt
|
||||||
|
--- src/CMakeLists.txt.orig
|
||||||
|
+++ src/CMakeLists.txt
|
||||||
|
@@ -24,8 +24,13 @@ endif ()
|
||||||
|
|
||||||
|
if (SLIC3R_GUI)
|
||||||
|
add_subdirectory(imgui)
|
||||||
|
- add_subdirectory(hidapi)
|
||||||
|
- include_directories(hidapi/include)
|
||||||
|
+ if (CMAKE_SYSTEM_NAME STREQUAL "OpenBSD")
|
||||||
|
+ pkg_check_modules(HIDAPI REQUIRED hidapi-libusb)
|
||||||
|
+ include_directories(${HIDAPI_INCLUDE_DIRS})
|
||||||
|
+ else ()
|
||||||
|
+ add_subdirectory(hidapi)
|
||||||
|
+ include_directories(hidapi/include)
|
||||||
|
+ endif ()
|
||||||
|
|
||||||
|
if(WIN32)
|
||||||
|
message(STATUS "WXWIN environment set to: $ENV{WXWIN}")
|
||||||
|
@@ -84,7 +89,7 @@ if (SLIC3R_GUI)
|
||||||
|
string(REGEX MATCH "wxexpat" WX_EXPAT_BUILTIN ${wxWidgets_LIBRARIES})
|
||||||
|
if (EXPAT_FOUND AND NOT WX_EXPAT_BUILTIN)
|
||||||
|
list(FILTER wxWidgets_LIBRARIES EXCLUDE REGEX expat)
|
||||||
|
- list(APPEND wxWidgets_LIBRARIES libexpat)
|
||||||
|
+ list(APPEND wxWidgets_LIBRARIES ${EXPAT_LIBRARIES})
|
||||||
|
endif ()
|
||||||
|
|
||||||
|
# This is an issue in the new wxWidgets cmake build, doesn't deal with librt
|
||||||
|
@@ -127,7 +132,7 @@ if (NOT WIN32 AND NOT APPLE)
|
||||||
|
set_target_properties(PrusaSlicer PROPERTIES OUTPUT_NAME "prusa-slicer")
|
||||||
|
endif ()
|
||||||
|
|
||||||
|
-target_link_libraries(PrusaSlicer libslic3r cereal)
|
||||||
|
+target_link_libraries(PrusaSlicer libslic3r)
|
||||||
|
|
||||||
|
if (APPLE)
|
||||||
|
# add_compile_options(-stdlib=libc++)
|
||||||
|
@@ -154,6 +159,8 @@ target_link_libraries(PrusaSlicer libslic3r_gui)
|
||||||
|
target_link_libraries(PrusaSlicer ws2_32 uxtheme setupapi)
|
||||||
|
elseif (APPLE)
|
||||||
|
target_link_libraries(PrusaSlicer "-framework OpenGL")
|
||||||
|
+ elseif (CMAKE_SYSTEM_NAME STREQUAL "OpenBSD")
|
||||||
|
+ # no-op
|
||||||
|
else ()
|
||||||
|
target_link_libraries(PrusaSlicer -ldl)
|
||||||
|
endif ()
|
14
cad/prusaslicer/patches/patch-src_PrusaSlicer_cpp
Normal file
14
cad/prusaslicer/patches/patch-src_PrusaSlicer_cpp
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
Index: src/PrusaSlicer.cpp
|
||||||
|
--- src/PrusaSlicer.cpp.orig
|
||||||
|
+++ src/PrusaSlicer.cpp
|
||||||
|
@@ -661,8 +661,8 @@ bool CLI::setup(int argc, char **argv)
|
||||||
|
#endif
|
||||||
|
|
||||||
|
// See Invoking prusa-slicer from $PATH environment variable crashes #5542
|
||||||
|
- // boost::filesystem::path path_to_binary = boost::filesystem::system_complete(argv[0]);
|
||||||
|
- boost::filesystem::path path_to_binary = boost::dll::program_location();
|
||||||
|
+ boost::filesystem::path path_to_binary = boost::filesystem::system_complete(argv[0]);
|
||||||
|
+ // boost::filesystem::path path_to_binary = boost::dll::program_location();
|
||||||
|
|
||||||
|
// Path from the Slic3r binary to its resources.
|
||||||
|
#ifdef __APPLE__
|
12
cad/prusaslicer/patches/patch-src_avrdude_libavrdude_h
Normal file
12
cad/prusaslicer/patches/patch-src_avrdude_libavrdude_h
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
Index: src/avrdude/libavrdude.h
|
||||||
|
--- src/avrdude/libavrdude.h.orig
|
||||||
|
+++ src/avrdude/libavrdude.h
|
||||||
|
@@ -950,6 +950,8 @@ int read_config_builtin();
|
||||||
|
// Header file for alloca()
|
||||||
|
#if defined(WIN32NATIVE)
|
||||||
|
# include <malloc.h>
|
||||||
|
+#elif defined(__OpenBSD__)
|
||||||
|
+# include <stdlib.h>
|
||||||
|
#else
|
||||||
|
# include <alloca.h>
|
||||||
|
#endif
|
13
cad/prusaslicer/patches/patch-src_hints_HintsToPot_cpp
Normal file
13
cad/prusaslicer/patches/patch-src_hints_HintsToPot_cpp
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
Index: src/hints/HintsToPot.cpp
|
||||||
|
--- src/hints/HintsToPot.cpp.orig
|
||||||
|
+++ src/hints/HintsToPot.cpp
|
||||||
|
@@ -2,6 +2,9 @@
|
||||||
|
#include <vector>
|
||||||
|
#include <string>
|
||||||
|
#include <boost/filesystem.hpp>
|
||||||
|
+#ifdef __OpenBSD__
|
||||||
|
+# include <boost/filesystem/fstream.hpp>
|
||||||
|
+#endif
|
||||||
|
#include <boost/dll.hpp>
|
||||||
|
#include <boost/property_tree/ini_parser.hpp>
|
||||||
|
#include <boost/nowide/fstream.hpp>
|
18
cad/prusaslicer/patches/patch-src_libslic3r_CMakeLists_txt
Normal file
18
cad/prusaslicer/patches/patch-src_libslic3r_CMakeLists_txt
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
Index: src/libslic3r/CMakeLists.txt
|
||||||
|
--- src/libslic3r/CMakeLists.txt.orig
|
||||||
|
+++ src/libslic3r/CMakeLists.txt
|
||||||
|
@@ -395,13 +395,12 @@ find_package(JPEG REQUIRED)
|
||||||
|
target_link_libraries(libslic3r
|
||||||
|
libnest2d
|
||||||
|
admesh
|
||||||
|
- cereal
|
||||||
|
libigl
|
||||||
|
miniz
|
||||||
|
boost_libs
|
||||||
|
clipper
|
||||||
|
nowide
|
||||||
|
- libexpat
|
||||||
|
+ expat
|
||||||
|
glu-libtess
|
||||||
|
qhull
|
||||||
|
semver
|
48
cad/prusaslicer/patches/patch-src_libslic3r_Thread_cpp
Normal file
48
cad/prusaslicer/patches/patch-src_libslic3r_Thread_cpp
Normal file
|
@ -0,0 +1,48 @@
|
||||||
|
Index: src/libslic3r/Thread.cpp
|
||||||
|
--- src/libslic3r/Thread.cpp.orig
|
||||||
|
+++ src/libslic3r/Thread.cpp
|
||||||
|
@@ -6,6 +6,10 @@
|
||||||
|
#include <pthread.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
|
+#ifdef __OpenBSD__
|
||||||
|
+ #include <pthread_np.h>
|
||||||
|
+#endif
|
||||||
|
+
|
||||||
|
#include <atomic>
|
||||||
|
#include <condition_variable>
|
||||||
|
#include <mutex>
|
||||||
|
@@ -155,6 +159,33 @@ std::optional<std::string> get_current_thread_name()
|
||||||
|
// char buf[16];
|
||||||
|
// return std::string(thread_getname_np(buf, 16) == 0 ? buf : "");
|
||||||
|
return std::nullopt;
|
||||||
|
+}
|
||||||
|
+
|
||||||
|
+#elif __OpenBSD__
|
||||||
|
+
|
||||||
|
+bool set_thread_name(std::thread &thread, const char *thread_name)
|
||||||
|
+{
|
||||||
|
+ pthread_set_name_np(thread.native_handle(), thread_name);
|
||||||
|
+ return true;
|
||||||
|
+}
|
||||||
|
+
|
||||||
|
+bool set_thread_name(boost::thread &thread, const char *thread_name)
|
||||||
|
+{
|
||||||
|
+ pthread_set_name_np(thread.native_handle(), thread_name);
|
||||||
|
+ return true;
|
||||||
|
+}
|
||||||
|
+
|
||||||
|
+bool set_current_thread_name(const char *thread_name)
|
||||||
|
+{
|
||||||
|
+ pthread_set_name_np(pthread_self(), thread_name);
|
||||||
|
+ return true;
|
||||||
|
+}
|
||||||
|
+
|
||||||
|
+std::optional<std::string> get_current_thread_name()
|
||||||
|
+{
|
||||||
|
+ char buf[16];
|
||||||
|
+ pthread_get_name_np(pthread_self(), buf, 16);
|
||||||
|
+ return std::string(buf);
|
||||||
|
}
|
||||||
|
|
||||||
|
#else
|
|
@ -0,0 +1,22 @@
|
||||||
|
Index: src/occt_wrapper/CMakeLists.txt
|
||||||
|
--- src/occt_wrapper/CMakeLists.txt.orig
|
||||||
|
+++ src/occt_wrapper/CMakeLists.txt
|
||||||
|
@@ -19,9 +19,10 @@ include(GenerateExportHeader)
|
||||||
|
|
||||||
|
generate_export_header(OCCTWrapper)
|
||||||
|
|
||||||
|
-find_package(OpenCASCADE 7.6.2 REQUIRED)
|
||||||
|
+find_package(OpenCASCADE REQUIRED)
|
||||||
|
|
||||||
|
set(OCCT_LIBS
|
||||||
|
+ -L${CMAKE_INSTALL_PREFIX}/lib
|
||||||
|
TKXDESTEP
|
||||||
|
TKSTEP
|
||||||
|
TKSTEP209
|
||||||
|
@@ -56,5 +57,5 @@ target_link_libraries(OCCTWrapper ${OCCT_LIBS})
|
||||||
|
|
||||||
|
include(GNUInstallDirs)
|
||||||
|
|
||||||
|
-install(TARGETS OCCTWrapper DESTINATION "${CMAKE_INSTALL_BINDIR}")
|
||||||
|
+install(TARGETS OCCTWrapper DESTINATION "${CMAKE_INSTALL_LIBDIR}")
|
||||||
|
|
17
cad/prusaslicer/patches/patch-src_slic3r_CMakeLists_txt
Normal file
17
cad/prusaslicer/patches/patch-src_slic3r_CMakeLists_txt
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
Index: src/slic3r/CMakeLists.txt
|
||||||
|
--- src/slic3r/CMakeLists.txt.orig
|
||||||
|
+++ src/slic3r/CMakeLists.txt
|
||||||
|
@@ -260,11 +260,11 @@ add_library(libslic3r_gui STATIC ${SLIC3R_GUI_SOURCES}
|
||||||
|
|
||||||
|
encoding_check(libslic3r_gui)
|
||||||
|
|
||||||
|
-target_link_libraries(libslic3r_gui libslic3r avrdude cereal imgui GLEW::GLEW OpenGL::GL hidapi libcurl ${wxWidgets_LIBRARIES})
|
||||||
|
+target_link_libraries(libslic3r_gui libslic3r avrdude imgui GLEW::GLEW OpenGL::GL ${HIDAPI_LIBRARIES} libcurl ${wxWidgets_LIBRARIES})
|
||||||
|
|
||||||
|
if (MSVC)
|
||||||
|
target_link_libraries(libslic3r_gui Setupapi.lib)
|
||||||
|
-elseif (CMAKE_SYSTEM_NAME STREQUAL "Linux")
|
||||||
|
+elseif (CMAKE_SYSTEM_NAME STREQUAL "Linux" OR CMAKE_SYSTEM_NAME STREQUAL "OpenBSD")
|
||||||
|
target_link_libraries(libslic3r_gui ${DBUS_LIBRARIES})
|
||||||
|
elseif (APPLE)
|
||||||
|
target_link_libraries(libslic3r_gui ${DISKARBITRATION_LIBRARY})
|
12
cad/prusaslicer/patches/patch-src_slic3r_GUI_GLCanvas3D_cpp
Normal file
12
cad/prusaslicer/patches/patch-src_slic3r_GUI_GLCanvas3D_cpp
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
Index: src/slic3r/GUI/GLCanvas3D.cpp
|
||||||
|
--- src/slic3r/GUI/GLCanvas3D.cpp.orig
|
||||||
|
+++ src/slic3r/GUI/GLCanvas3D.cpp
|
||||||
|
@@ -96,7 +96,7 @@ float RetinaHelper::get_scale_factor() { return float(
|
||||||
|
#endif // __WXGTK3__
|
||||||
|
|
||||||
|
// Fixed the collision between BuildVolume::Type::Convex and macro Convex defined inside /usr/include/X11/X.h that is included by WxWidgets 3.0.
|
||||||
|
-#if defined(__linux__) && defined(Convex)
|
||||||
|
+#if (defined(__linux__) || defined(__OpenBSD__)) && defined(Convex)
|
||||||
|
#undef Convex
|
||||||
|
#endif
|
||||||
|
|
11
cad/prusaslicer/patches/patch-src_slic3r_GUI_GUI_App_cpp
Normal file
11
cad/prusaslicer/patches/patch-src_slic3r_GUI_GUI_App_cpp
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
Index: src/slic3r/GUI/GUI_App.cpp
|
||||||
|
--- src/slic3r/GUI/GUI_App.cpp.orig
|
||||||
|
+++ src/slic3r/GUI/GUI_App.cpp
|
||||||
|
@@ -2075,6 +2075,7 @@ bool GUI_App::load_language(wxString language, bool in
|
||||||
|
{
|
||||||
|
// Allocating a temporary locale will switch the default wxTranslations to its internal wxTranslations instance.
|
||||||
|
wxLocale temp_locale;
|
||||||
|
+ temp_locale.Init(); // https://docs.wxwidgets.org/trunk/classwx_locale.html#ab536c2c82f72f70e7c15e1091eb9e5cf
|
||||||
|
// Set the current translation's language to default, otherwise GetBestTranslation() may not work (see the wxWidgets source code).
|
||||||
|
wxTranslations::Get()->SetLanguage(wxLANGUAGE_DEFAULT);
|
||||||
|
// Let the wxFileTranslationsLoader enumerate all translation dictionaries for PrusaSlicer
|
|
@ -0,0 +1,21 @@
|
||||||
|
Index: src/slic3r/GUI/InstanceCheck.cpp
|
||||||
|
--- src/slic3r/GUI/InstanceCheck.cpp.orig
|
||||||
|
+++ src/slic3r/GUI/InstanceCheck.cpp
|
||||||
|
@@ -23,7 +23,7 @@
|
||||||
|
#include <strsafe.h>
|
||||||
|
#endif //WIN32
|
||||||
|
|
||||||
|
-#if __linux__
|
||||||
|
+#if defined(__linux__) || defined(__OpenBSD__)
|
||||||
|
#include <dbus/dbus.h> /* Pull in all of D-Bus headers. */
|
||||||
|
#endif //__linux__
|
||||||
|
|
||||||
|
@@ -222,7 +222,7 @@ namespace instance_check_internal
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
-#elif defined(__linux__)
|
||||||
|
+#elif defined(__linux__) || defined(__OpenBSD__)
|
||||||
|
|
||||||
|
static bool send_message(const std::string &message_text, const std::string &version)
|
||||||
|
{
|
|
@ -0,0 +1,27 @@
|
||||||
|
Index: src/slic3r/GUI/Mouse3DController.cpp
|
||||||
|
--- src/slic3r/GUI/Mouse3DController.cpp.orig
|
||||||
|
+++ src/slic3r/GUI/Mouse3DController.cpp
|
||||||
|
@@ -146,7 +146,11 @@ static std::string detect_attached_device()
|
||||||
|
std::string ret;
|
||||||
|
|
||||||
|
// Initialize the hidapi library
|
||||||
|
+#ifdef __OpenBSD__
|
||||||
|
+ int res = hidapi_hid_init();
|
||||||
|
+#else
|
||||||
|
int res = hid_init();
|
||||||
|
+#endif
|
||||||
|
if (res != 0)
|
||||||
|
BOOST_LOG_TRIVIAL(error) << "Unable to initialize hidapi library";
|
||||||
|
else {
|
||||||
|
@@ -698,7 +702,11 @@ void Mouse3DController::shutdown()
|
||||||
|
void Mouse3DController::run()
|
||||||
|
{
|
||||||
|
// Initialize the hidapi library
|
||||||
|
+#ifdef __OpenBSD__
|
||||||
|
+ int res = hidapi_hid_init();
|
||||||
|
+#else
|
||||||
|
int res = hid_init();
|
||||||
|
+#endif
|
||||||
|
if (res != 0) {
|
||||||
|
// Give up.
|
||||||
|
#if defined(__unix__) || defined(__unix) || defined(unix)
|
|
@ -0,0 +1,13 @@
|
||||||
|
Index: src/slic3r/GUI/OpenGLManager.cpp
|
||||||
|
--- src/slic3r/GUI/OpenGLManager.cpp.orig
|
||||||
|
+++ src/slic3r/GUI/OpenGLManager.cpp
|
||||||
|
@@ -234,7 +234,8 @@ OpenGLManager::~OpenGLManager()
|
||||||
|
bool OpenGLManager::init_gl()
|
||||||
|
{
|
||||||
|
if (!m_gl_initialized) {
|
||||||
|
- if (glewInit() != GLEW_OK) {
|
||||||
|
+ GLenum err = glewInit();
|
||||||
|
+ if (err != GLEW_OK && err != GLEW_ERROR_NO_GLX_DISPLAY) {
|
||||||
|
BOOST_LOG_TRIVIAL(error) << "Unable to init glew library";
|
||||||
|
return false;
|
||||||
|
}
|
13
cad/prusaslicer/patches/patch-tests_fff_print_test_data_cpp
Normal file
13
cad/prusaslicer/patches/patch-tests_fff_print_test_data_cpp
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
Index: tests/fff_print/test_data.cpp
|
||||||
|
--- tests/fff_print/test_data.cpp.orig
|
||||||
|
+++ tests/fff_print/test_data.cpp
|
||||||
|
@@ -12,6 +12,9 @@
|
||||||
|
|
||||||
|
#include <boost/nowide/cstdio.hpp>
|
||||||
|
#include <boost/filesystem.hpp>
|
||||||
|
+#ifdef __OpenBSD__
|
||||||
|
+# include <boost/filesystem/fstream.hpp>
|
||||||
|
+#endif
|
||||||
|
#include <libslic3r/ModelArrange.hpp>
|
||||||
|
|
||||||
|
using namespace std;
|
6
cad/prusaslicer/pkg/DESCR
Normal file
6
cad/prusaslicer/pkg/DESCR
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
PrusaSlicer takes 3D models (STL, OBJ, AMF) and converts them into
|
||||||
|
G-code instructions for FFF printers or PNG layers for mSLA 3D
|
||||||
|
printers. It's compatible with any modern printer based on the
|
||||||
|
RepRap toolchain, including all those based on the Marlin, Prusa,
|
||||||
|
Sprinter and Repetier firmware. It also works with Mach3, LinuxCNC
|
||||||
|
and Machinekit controllers.
|
681
cad/prusaslicer/pkg/PLIST
Normal file
681
cad/prusaslicer/pkg/PLIST
Normal file
|
@ -0,0 +1,681 @@
|
||||||
|
bin/prusa-gcodeviewer
|
||||||
|
@bin bin/prusa-slicer
|
||||||
|
@so lib/OCCTWrapper.so
|
||||||
|
share/PrusaSlicer/
|
||||||
|
share/PrusaSlicer/data/
|
||||||
|
share/PrusaSlicer/data/hints.ini
|
||||||
|
share/PrusaSlicer/fonts/
|
||||||
|
share/PrusaSlicer/fonts/NotoSans-Regular.ttf
|
||||||
|
share/PrusaSlicer/fonts/NotoSansCJK-Regular.ttc
|
||||||
|
share/PrusaSlicer/fonts/README.txt
|
||||||
|
share/PrusaSlicer/icons/
|
||||||
|
share/PrusaSlicer/icons/Pmetal_001.png
|
||||||
|
share/PrusaSlicer/icons/PrusaSlicer-gcodeviewer-mac_128px.png
|
||||||
|
share/PrusaSlicer/icons/PrusaSlicer-gcodeviewer.ico
|
||||||
|
share/PrusaSlicer/icons/PrusaSlicer-gcodeviewer.svg
|
||||||
|
share/PrusaSlicer/icons/PrusaSlicer-gcodeviewer_128px.png
|
||||||
|
share/PrusaSlicer/icons/PrusaSlicer-gcodeviewer_192px.png
|
||||||
|
share/PrusaSlicer/icons/PrusaSlicer-gcodeviewer_32px.png
|
||||||
|
share/PrusaSlicer/icons/PrusaSlicer-mac_128px.png
|
||||||
|
share/PrusaSlicer/icons/PrusaSlicer.icns
|
||||||
|
share/PrusaSlicer/icons/PrusaSlicer.ico
|
||||||
|
share/PrusaSlicer/icons/PrusaSlicer.png
|
||||||
|
share/PrusaSlicer/icons/PrusaSlicer.svg
|
||||||
|
share/PrusaSlicer/icons/PrusaSlicer_128px.png
|
||||||
|
share/PrusaSlicer/icons/PrusaSlicer_192px.png
|
||||||
|
share/PrusaSlicer/icons/PrusaSlicer_192px_grayscale.png
|
||||||
|
share/PrusaSlicer/icons/PrusaSlicer_192px_transparent.png
|
||||||
|
share/PrusaSlicer/icons/PrusaSlicer_32px.png
|
||||||
|
share/PrusaSlicer/icons/add.svg
|
||||||
|
share/PrusaSlicer/icons/add_copies.svg
|
||||||
|
share/PrusaSlicer/icons/add_gcode.svg
|
||||||
|
share/PrusaSlicer/icons/add_modifier.svg
|
||||||
|
share/PrusaSlicer/icons/add_negative.svg
|
||||||
|
share/PrusaSlicer/icons/add_part.svg
|
||||||
|
share/PrusaSlicer/icons/advanced_plus.svg
|
||||||
|
share/PrusaSlicer/icons/arrange.svg
|
||||||
|
share/PrusaSlicer/icons/attention.svg
|
||||||
|
share/PrusaSlicer/icons/browse.svg
|
||||||
|
share/PrusaSlicer/icons/bullet_black.png
|
||||||
|
share/PrusaSlicer/icons/bullet_blue.png
|
||||||
|
share/PrusaSlicer/icons/bullet_white.png
|
||||||
|
share/PrusaSlicer/icons/cancel.svg
|
||||||
|
share/PrusaSlicer/icons/change_extruder.svg
|
||||||
|
share/PrusaSlicer/icons/cog.svg
|
||||||
|
share/PrusaSlicer/icons/cog_.svg
|
||||||
|
share/PrusaSlicer/icons/cog_go.png
|
||||||
|
share/PrusaSlicer/icons/collapse.svg
|
||||||
|
share/PrusaSlicer/icons/colorchange_add.svg
|
||||||
|
share/PrusaSlicer/icons/colorchange_add_f.svg
|
||||||
|
share/PrusaSlicer/icons/colorchange_add_m.svg
|
||||||
|
share/PrusaSlicer/icons/colorchange_del.svg
|
||||||
|
share/PrusaSlicer/icons/colorchange_del_f.svg
|
||||||
|
share/PrusaSlicer/icons/compare.svg
|
||||||
|
share/PrusaSlicer/icons/cooling.svg
|
||||||
|
share/PrusaSlicer/icons/copy.svg
|
||||||
|
share/PrusaSlicer/icons/copy_menu.svg
|
||||||
|
share/PrusaSlicer/icons/cross.svg
|
||||||
|
share/PrusaSlicer/icons/cross_focus.svg
|
||||||
|
share/PrusaSlicer/icons/cross_focus_large.svg
|
||||||
|
share/PrusaSlicer/icons/cut.svg
|
||||||
|
share/PrusaSlicer/icons/delete.svg
|
||||||
|
share/PrusaSlicer/icons/delete_all.svg
|
||||||
|
share/PrusaSlicer/icons/delete_all_menu.svg
|
||||||
|
share/PrusaSlicer/icons/dot.svg
|
||||||
|
share/PrusaSlicer/icons/dot_small.svg
|
||||||
|
share/PrusaSlicer/icons/dot_white.svg
|
||||||
|
share/PrusaSlicer/icons/drop_to_bed.svg
|
||||||
|
share/PrusaSlicer/icons/edit_button.svg
|
||||||
|
share/PrusaSlicer/icons/edit_gcode.svg
|
||||||
|
share/PrusaSlicer/icons/edit_gcode_f.svg
|
||||||
|
share/PrusaSlicer/icons/edit_layers_all.svg
|
||||||
|
share/PrusaSlicer/icons/edit_layers_some.svg
|
||||||
|
share/PrusaSlicer/icons/edit_uni.svg
|
||||||
|
share/PrusaSlicer/icons/editor.svg
|
||||||
|
share/PrusaSlicer/icons/editor_menu.svg
|
||||||
|
share/PrusaSlicer/icons/eject_sd.svg
|
||||||
|
share/PrusaSlicer/icons/empty.svg
|
||||||
|
share/PrusaSlicer/icons/equal.svg
|
||||||
|
share/PrusaSlicer/icons/error_tick.svg
|
||||||
|
share/PrusaSlicer/icons/error_tick_f.svg
|
||||||
|
share/PrusaSlicer/icons/exclamation.svg
|
||||||
|
share/PrusaSlicer/icons/exclamation_manifold.svg
|
||||||
|
share/PrusaSlicer/icons/exit.svg
|
||||||
|
share/PrusaSlicer/icons/export_config.svg
|
||||||
|
share/PrusaSlicer/icons/export_config_bundle.svg
|
||||||
|
share/PrusaSlicer/icons/export_gcode.svg
|
||||||
|
share/PrusaSlicer/icons/export_plater.svg
|
||||||
|
share/PrusaSlicer/icons/export_to_sd.svg
|
||||||
|
share/PrusaSlicer/icons/eye_closed.svg
|
||||||
|
share/PrusaSlicer/icons/eye_open.svg
|
||||||
|
share/PrusaSlicer/icons/fdm_supports.svg
|
||||||
|
share/PrusaSlicer/icons/fdm_supports_.svg
|
||||||
|
share/PrusaSlicer/icons/flag_green.svg
|
||||||
|
share/PrusaSlicer/icons/flag_red.svg
|
||||||
|
share/PrusaSlicer/icons/funnel.svg
|
||||||
|
share/PrusaSlicer/icons/fuzzy_skin.svg
|
||||||
|
share/PrusaSlicer/icons/gcode.icns
|
||||||
|
share/PrusaSlicer/icons/hollow.svg
|
||||||
|
share/PrusaSlicer/icons/hollowing.svg
|
||||||
|
share/PrusaSlicer/icons/import_config.svg
|
||||||
|
share/PrusaSlicer/icons/import_config_bundle.svg
|
||||||
|
share/PrusaSlicer/icons/import_plater.svg
|
||||||
|
share/PrusaSlicer/icons/infill.svg
|
||||||
|
share/PrusaSlicer/icons/info.svg
|
||||||
|
share/PrusaSlicer/icons/instance_add.svg
|
||||||
|
share/PrusaSlicer/icons/instance_remove.svg
|
||||||
|
share/PrusaSlicer/icons/ironing.svg
|
||||||
|
share/PrusaSlicer/icons/layers.svg
|
||||||
|
share/PrusaSlicer/icons/layers_white.svg
|
||||||
|
share/PrusaSlicer/icons/lock.svg
|
||||||
|
share/PrusaSlicer/icons/lock_closed.svg
|
||||||
|
share/PrusaSlicer/icons/lock_closed_f.svg
|
||||||
|
share/PrusaSlicer/icons/lock_closed_white.svg
|
||||||
|
share/PrusaSlicer/icons/lock_open.svg
|
||||||
|
share/PrusaSlicer/icons/lock_open_f.svg
|
||||||
|
share/PrusaSlicer/icons/lock_open_sys.svg
|
||||||
|
share/PrusaSlicer/icons/mark_X.svg
|
||||||
|
share/PrusaSlicer/icons/mark_Y.svg
|
||||||
|
share/PrusaSlicer/icons/mark_Z.svg
|
||||||
|
share/PrusaSlicer/icons/mirroring_off.svg
|
||||||
|
share/PrusaSlicer/icons/mirroring_on.svg
|
||||||
|
share/PrusaSlicer/icons/mirroring_transparent.svg
|
||||||
|
share/PrusaSlicer/icons/mmu_segmentation.svg
|
||||||
|
share/PrusaSlicer/icons/mmu_segmentation_.svg
|
||||||
|
share/PrusaSlicer/icons/mode_advanced.svg
|
||||||
|
share/PrusaSlicer/icons/mode_expert.svg
|
||||||
|
share/PrusaSlicer/icons/mode_simple.svg
|
||||||
|
share/PrusaSlicer/icons/move.svg
|
||||||
|
share/PrusaSlicer/icons/not_equal.svg
|
||||||
|
share/PrusaSlicer/icons/note.svg
|
||||||
|
share/PrusaSlicer/icons/notification_cancel.svg
|
||||||
|
share/PrusaSlicer/icons/notification_cancel_hover.svg
|
||||||
|
share/PrusaSlicer/icons/notification_clippy.svg
|
||||||
|
share/PrusaSlicer/icons/notification_close.svg
|
||||||
|
share/PrusaSlicer/icons/notification_close_hover.svg
|
||||||
|
share/PrusaSlicer/icons/notification_documentation.svg
|
||||||
|
share/PrusaSlicer/icons/notification_documentation_hover.svg
|
||||||
|
share/PrusaSlicer/icons/notification_eject_sd.svg
|
||||||
|
share/PrusaSlicer/icons/notification_eject_sd_hover.svg
|
||||||
|
share/PrusaSlicer/icons/notification_error.svg
|
||||||
|
share/PrusaSlicer/icons/notification_info.svg
|
||||||
|
share/PrusaSlicer/icons/notification_minimalize.svg
|
||||||
|
share/PrusaSlicer/icons/notification_minimalize_hover.svg
|
||||||
|
share/PrusaSlicer/icons/notification_preferences.svg
|
||||||
|
share/PrusaSlicer/icons/notification_preferences_hover.svg
|
||||||
|
share/PrusaSlicer/icons/notification_right.svg
|
||||||
|
share/PrusaSlicer/icons/notification_right_hover.svg
|
||||||
|
share/PrusaSlicer/icons/notification_warning.svg
|
||||||
|
share/PrusaSlicer/icons/number_of_copies.svg
|
||||||
|
share/PrusaSlicer/icons/objlist_info.svg
|
||||||
|
share/PrusaSlicer/icons/open.svg
|
||||||
|
share/PrusaSlicer/icons/output+page_white.svg
|
||||||
|
share/PrusaSlicer/icons/pad.svg
|
||||||
|
share/PrusaSlicer/icons/paste.svg
|
||||||
|
share/PrusaSlicer/icons/paste_menu.svg
|
||||||
|
share/PrusaSlicer/icons/pause_print.svg
|
||||||
|
share/PrusaSlicer/icons/pause_print_f.svg
|
||||||
|
share/PrusaSlicer/icons/place.svg
|
||||||
|
share/PrusaSlicer/icons/plater.svg
|
||||||
|
share/PrusaSlicer/icons/preview.svg
|
||||||
|
share/PrusaSlicer/icons/preview_menu.svg
|
||||||
|
share/PrusaSlicer/icons/printer.svg
|
||||||
|
share/PrusaSlicer/icons/printer_placeholder.png
|
||||||
|
share/PrusaSlicer/icons/printer_white.svg
|
||||||
|
share/PrusaSlicer/icons/question.svg
|
||||||
|
share/PrusaSlicer/icons/re_slice.svg
|
||||||
|
share/PrusaSlicer/icons/redo.svg
|
||||||
|
share/PrusaSlicer/icons/redo_menu.svg
|
||||||
|
share/PrusaSlicer/icons/redo_toolbar.svg
|
||||||
|
share/PrusaSlicer/icons/remove.svg
|
||||||
|
share/PrusaSlicer/icons/remove_copies.svg
|
||||||
|
share/PrusaSlicer/icons/remove_menu.svg
|
||||||
|
share/PrusaSlicer/icons/resin.svg
|
||||||
|
share/PrusaSlicer/icons/revert_all_.svg
|
||||||
|
share/PrusaSlicer/icons/rotate.svg
|
||||||
|
share/PrusaSlicer/icons/save.svg
|
||||||
|
share/PrusaSlicer/icons/scale.svg
|
||||||
|
share/PrusaSlicer/icons/seam.svg
|
||||||
|
share/PrusaSlicer/icons/seam_.svg
|
||||||
|
share/PrusaSlicer/icons/search.svg
|
||||||
|
share/PrusaSlicer/icons/search_.svg
|
||||||
|
share/PrusaSlicer/icons/search_blink.svg
|
||||||
|
share/PrusaSlicer/icons/search_gray.svg
|
||||||
|
share/PrusaSlicer/icons/set_separate_obj.svg
|
||||||
|
share/PrusaSlicer/icons/settings.svg
|
||||||
|
share/PrusaSlicer/icons/shape_gallery.svg
|
||||||
|
share/PrusaSlicer/icons/sinking.svg
|
||||||
|
share/PrusaSlicer/icons/skirt+brim.svg
|
||||||
|
share/PrusaSlicer/icons/sla_printer.svg
|
||||||
|
share/PrusaSlicer/icons/sla_supports.svg
|
||||||
|
share/PrusaSlicer/icons/splashscreen-gcodepreview.jpg
|
||||||
|
share/PrusaSlicer/icons/splashscreen.jpg
|
||||||
|
share/PrusaSlicer/icons/split_object_SMALL.svg
|
||||||
|
share/PrusaSlicer/icons/split_objects.svg
|
||||||
|
share/PrusaSlicer/icons/split_parts.svg
|
||||||
|
share/PrusaSlicer/icons/split_parts_SMALL.svg
|
||||||
|
share/PrusaSlicer/icons/spool.svg
|
||||||
|
share/PrusaSlicer/icons/stl.icns
|
||||||
|
share/PrusaSlicer/icons/support.svg
|
||||||
|
share/PrusaSlicer/icons/support_blocker.svg
|
||||||
|
share/PrusaSlicer/icons/support_enforcer.svg
|
||||||
|
share/PrusaSlicer/icons/switch_presets.svg
|
||||||
|
share/PrusaSlicer/icons/test.svg
|
||||||
|
share/PrusaSlicer/icons/thumb_down.svg
|
||||||
|
share/PrusaSlicer/icons/thumb_left.svg
|
||||||
|
share/PrusaSlicer/icons/thumb_right.svg
|
||||||
|
share/PrusaSlicer/icons/thumb_up.svg
|
||||||
|
share/PrusaSlicer/icons/tick_mark.svg
|
||||||
|
share/PrusaSlicer/icons/time.svg
|
||||||
|
share/PrusaSlicer/icons/timer_dot.svg
|
||||||
|
share/PrusaSlicer/icons/timer_dot_empty.svg
|
||||||
|
share/PrusaSlicer/icons/toolbar_arrow.svg
|
||||||
|
share/PrusaSlicer/icons/toolbar_background.png
|
||||||
|
share/PrusaSlicer/icons/undo.svg
|
||||||
|
share/PrusaSlicer/icons/undo_menu.svg
|
||||||
|
share/PrusaSlicer/icons/undo_toolbar.svg
|
||||||
|
share/PrusaSlicer/icons/upload_queue.svg
|
||||||
|
share/PrusaSlicer/icons/wrench.svg
|
||||||
|
share/PrusaSlicer/icons/wrench_white.svg
|
||||||
|
share/PrusaSlicer/localization/
|
||||||
|
share/PrusaSlicer/localization/PrusaSlicer.pot
|
||||||
|
share/PrusaSlicer/localization/ca/
|
||||||
|
share/PrusaSlicer/localization/ca/PrusaSlicer.mo
|
||||||
|
share/PrusaSlicer/localization/ca/PrusaSlicer_ca.po
|
||||||
|
share/PrusaSlicer/localization/cs/
|
||||||
|
share/PrusaSlicer/localization/cs/PrusaSlicer.mo
|
||||||
|
share/PrusaSlicer/localization/cs/PrusaSlicer_cs.po
|
||||||
|
share/PrusaSlicer/localization/de/
|
||||||
|
share/PrusaSlicer/localization/de/PrusaSlicer.mo
|
||||||
|
share/PrusaSlicer/localization/de/PrusaSlicer_de.po
|
||||||
|
share/PrusaSlicer/localization/en/
|
||||||
|
share/PrusaSlicer/localization/en/PrusaSlicer.mo
|
||||||
|
share/PrusaSlicer/localization/en/PrusaSlicer_en.po
|
||||||
|
share/PrusaSlicer/localization/es/
|
||||||
|
share/PrusaSlicer/localization/es/PrusaSlicer.mo
|
||||||
|
share/PrusaSlicer/localization/es/PrusaSlicer_es.po
|
||||||
|
share/PrusaSlicer/localization/fr/
|
||||||
|
share/PrusaSlicer/localization/fr/PrusaSlicer.mo
|
||||||
|
share/PrusaSlicer/localization/fr/PrusaSlicer_fr.po
|
||||||
|
share/PrusaSlicer/localization/hu/
|
||||||
|
share/PrusaSlicer/localization/hu/PrusaSlicer.mo
|
||||||
|
share/PrusaSlicer/localization/hu/PrusaSlicer_hu.po
|
||||||
|
share/PrusaSlicer/localization/it/
|
||||||
|
share/PrusaSlicer/localization/it/PrusaSlicer.mo
|
||||||
|
share/PrusaSlicer/localization/it/PrusaSlicer_it.po
|
||||||
|
share/PrusaSlicer/localization/ja/
|
||||||
|
share/PrusaSlicer/localization/ja/PrusaSlicer.mo
|
||||||
|
share/PrusaSlicer/localization/ja/PrusaSlicer_ja.po
|
||||||
|
share/PrusaSlicer/localization/ko/
|
||||||
|
share/PrusaSlicer/localization/ko/PrusaSlicer.mo
|
||||||
|
share/PrusaSlicer/localization/ko/PrusaSlicer_ko_KR.po
|
||||||
|
share/PrusaSlicer/localization/ko_KR/
|
||||||
|
share/PrusaSlicer/localization/ko_KR/PrusaSlicer.mo
|
||||||
|
share/PrusaSlicer/localization/ko_KR/PrusaSlicer_ko.po
|
||||||
|
share/PrusaSlicer/localization/ko_KR/PrusaSlicer_ko_KR.mo
|
||||||
|
share/PrusaSlicer/localization/ko_KR/PrusaSlicer_ko_KR.po
|
||||||
|
share/PrusaSlicer/localization/list.txt
|
||||||
|
share/PrusaSlicer/localization/nl/
|
||||||
|
share/PrusaSlicer/localization/nl/PrusaSlicer.mo
|
||||||
|
share/PrusaSlicer/localization/nl/PrusaSlicer_nl.po
|
||||||
|
share/PrusaSlicer/localization/pl/
|
||||||
|
share/PrusaSlicer/localization/pl/PrusaSlicer.mo
|
||||||
|
share/PrusaSlicer/localization/pl/PrusaSlicer_pl.po
|
||||||
|
share/PrusaSlicer/localization/pt_BR/
|
||||||
|
share/PrusaSlicer/localization/pt_BR/PrusaSlicer.mo
|
||||||
|
share/PrusaSlicer/localization/pt_BR/PrusaSlicer_pt_BR.po
|
||||||
|
share/PrusaSlicer/localization/ru/
|
||||||
|
share/PrusaSlicer/localization/ru/PrusaSlicer.mo
|
||||||
|
share/PrusaSlicer/localization/ru/PrusaSlicer_ru.po
|
||||||
|
share/PrusaSlicer/localization/tr/
|
||||||
|
share/PrusaSlicer/localization/tr/PrusaSlicer.mo
|
||||||
|
share/PrusaSlicer/localization/tr/PrusaSlicer_tr.po
|
||||||
|
share/PrusaSlicer/localization/uk/
|
||||||
|
share/PrusaSlicer/localization/uk/PrusaSlicer.mo
|
||||||
|
share/PrusaSlicer/localization/uk/PrusaSlicer_uk.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/
|
||||||
|
share/PrusaSlicer/localization/wx_locale/af.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/an.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/ar.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/ca.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/ca@valencia.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/cs.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/da.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/de.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/el.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/en.mo
|
||||||
|
share/PrusaSlicer/localization/wx_locale/en.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/es.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/eu.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/fa_IR.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/fi.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/fr.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/gl_ES.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/hi.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/hr.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/hu.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/id.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/it.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/ja.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/ko.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/ko_KR.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/lt.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/lv.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/ms.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/nb.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/ne.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/nl.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/pl.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/pt.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/pt_BR.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/ro.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/ru.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/sk.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/sl.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/sq.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/sv.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/ta.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/tr.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/uk.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/vi.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/zh_CN.po
|
||||||
|
share/PrusaSlicer/localization/wx_locale/zh_TW.po
|
||||||
|
share/PrusaSlicer/localization/zh_CN/
|
||||||
|
share/PrusaSlicer/localization/zh_CN/PrusaSlicer.mo
|
||||||
|
share/PrusaSlicer/localization/zh_CN/PrusaSlicer_zh_CN.po
|
||||||
|
share/PrusaSlicer/localization/zh_TW/
|
||||||
|
share/PrusaSlicer/localization/zh_TW/PrusaSlicer.mo
|
||||||
|
share/PrusaSlicer/localization/zh_TW/PrusaSlicer_zh_TW.po
|
||||||
|
share/PrusaSlicer/profiles/
|
||||||
|
share/PrusaSlicer/profiles/Anycubic/
|
||||||
|
share/PrusaSlicer/profiles/Anycubic.idx
|
||||||
|
share/PrusaSlicer/profiles/Anycubic.ini
|
||||||
|
share/PrusaSlicer/profiles/Anycubic/4MAXPRO20_bed.stl
|
||||||
|
share/PrusaSlicer/profiles/Anycubic/4MAXPRO20_texture.svg
|
||||||
|
share/PrusaSlicer/profiles/Anycubic/4MAXPRO20_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Anycubic/AK.png
|
||||||
|
share/PrusaSlicer/profiles/Anycubic/AK.svg
|
||||||
|
share/PrusaSlicer/profiles/Anycubic/AKLP_Bed.stl
|
||||||
|
share/PrusaSlicer/profiles/Anycubic/AKLP_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Anycubic/AK_Bed.stl
|
||||||
|
share/PrusaSlicer/profiles/Anycubic/AK_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Anycubic/I3MEGAS_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Anycubic/I3MEGA_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Anycubic/MEGA0_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Anycubic/PREDATOR_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Anycubic/i3megas.svg
|
||||||
|
share/PrusaSlicer/profiles/Anycubic/i3megas_bed.stl
|
||||||
|
share/PrusaSlicer/profiles/Anycubic/mega0.svg
|
||||||
|
share/PrusaSlicer/profiles/Anycubic/mega0_bed.stl
|
||||||
|
share/PrusaSlicer/profiles/Artillery/
|
||||||
|
share/PrusaSlicer/profiles/Artillery.idx
|
||||||
|
share/PrusaSlicer/profiles/Artillery.ini
|
||||||
|
share/PrusaSlicer/profiles/Artillery/Genius_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Artillery/Hornet_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Artillery/X1_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Artillery/bed-genius.png
|
||||||
|
share/PrusaSlicer/profiles/Artillery/bed-genius.stl
|
||||||
|
share/PrusaSlicer/profiles/Artillery/bed-hornet.png
|
||||||
|
share/PrusaSlicer/profiles/Artillery/bed-hornet.stl
|
||||||
|
share/PrusaSlicer/profiles/Artillery/bed-x1.png
|
||||||
|
share/PrusaSlicer/profiles/Artillery/bed-x1.stl
|
||||||
|
share/PrusaSlicer/profiles/BIBO/
|
||||||
|
share/PrusaSlicer/profiles/BIBO.idx
|
||||||
|
share/PrusaSlicer/profiles/BIBO.ini
|
||||||
|
share/PrusaSlicer/profiles/BIBO/BIBO2.svg
|
||||||
|
share/PrusaSlicer/profiles/BIBO/BIBO2_bed.stl
|
||||||
|
share/PrusaSlicer/profiles/BIBO/BIBO2_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Creality/
|
||||||
|
share/PrusaSlicer/profiles/Creality.idx
|
||||||
|
share/PrusaSlicer/profiles/Creality.ini
|
||||||
|
share/PrusaSlicer/profiles/Creality/CR10MAX_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Creality/CR10MINI_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Creality/CR10S4_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Creality/CR10S5_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Creality/CR10SMARTPRO_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Creality/CR10SMART_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Creality/CR10SPROV2_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Creality/CR10SPRO_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Creality/CR10S_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Creality/CR10V2_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Creality/CR10V3_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Creality/CR10_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Creality/CR200B_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Creality/CR20PRO_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Creality/CR20_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Creality/CR5PROH_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Creality/CR5PRO_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Creality/CR6MAX_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Creality/CR6SE_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Creality/CR8_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Creality/CRXPRO_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Creality/CRX_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Creality/ENDER2PRO_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Creality/ENDER2_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Creality/ENDER3BLTOUCH_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Creality/ENDER3MAXNEO_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Creality/ENDER3MAX_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Creality/ENDER3NEO_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Creality/ENDER3PRO_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Creality/ENDER3S1PLUS_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Creality/ENDER3S1PRO_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Creality/ENDER3S1_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Creality/ENDER3V2NEO_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Creality/ENDER3V2_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Creality/ENDER3_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Creality/ENDER4_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Creality/ENDER5PLUS_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Creality/ENDER5_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Creality/ENDER6_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Creality/ENDER7_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Creality/SERMOOND1_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Creality/cr10.svg
|
||||||
|
share/PrusaSlicer/profiles/Creality/cr10_bed.stl
|
||||||
|
share/PrusaSlicer/profiles/Creality/cr10max.svg
|
||||||
|
share/PrusaSlicer/profiles/Creality/cr10max_bed.stl
|
||||||
|
share/PrusaSlicer/profiles/Creality/cr10mini.svg
|
||||||
|
share/PrusaSlicer/profiles/Creality/cr10mini_bed.stl
|
||||||
|
share/PrusaSlicer/profiles/Creality/cr10s4.svg
|
||||||
|
share/PrusaSlicer/profiles/Creality/cr10s4_bed.stl
|
||||||
|
share/PrusaSlicer/profiles/Creality/cr10s5.svg
|
||||||
|
share/PrusaSlicer/profiles/Creality/cr10s5_bed.stl
|
||||||
|
share/PrusaSlicer/profiles/Creality/cr10spro.svg
|
||||||
|
share/PrusaSlicer/profiles/Creality/cr10v2_bed.stl
|
||||||
|
share/PrusaSlicer/profiles/Creality/cr20.svg
|
||||||
|
share/PrusaSlicer/profiles/Creality/cr200b.svg
|
||||||
|
share/PrusaSlicer/profiles/Creality/cr200b_bed.stl
|
||||||
|
share/PrusaSlicer/profiles/Creality/cr5pro.svg
|
||||||
|
share/PrusaSlicer/profiles/Creality/cr5pro_bed.stl
|
||||||
|
share/PrusaSlicer/profiles/Creality/cr6se.svg
|
||||||
|
share/PrusaSlicer/profiles/Creality/cr6se_bed.stl
|
||||||
|
share/PrusaSlicer/profiles/Creality/cr8.svg
|
||||||
|
share/PrusaSlicer/profiles/Creality/cr8_bed.stl
|
||||||
|
share/PrusaSlicer/profiles/Creality/ender2.svg
|
||||||
|
share/PrusaSlicer/profiles/Creality/ender2_bed.stl
|
||||||
|
share/PrusaSlicer/profiles/Creality/ender2pro.svg
|
||||||
|
share/PrusaSlicer/profiles/Creality/ender2pro_bed.stl
|
||||||
|
share/PrusaSlicer/profiles/Creality/ender3.svg
|
||||||
|
share/PrusaSlicer/profiles/Creality/ender3_bed.stl
|
||||||
|
share/PrusaSlicer/profiles/Creality/ender3v2.svg
|
||||||
|
share/PrusaSlicer/profiles/Creality/ender3v2_bed.stl
|
||||||
|
share/PrusaSlicer/profiles/Creality/ender5plus.svg
|
||||||
|
share/PrusaSlicer/profiles/Creality/ender5plus_bed.stl
|
||||||
|
share/PrusaSlicer/profiles/Creality/ender6.svg
|
||||||
|
share/PrusaSlicer/profiles/Creality/ender6_bed.stl
|
||||||
|
share/PrusaSlicer/profiles/Creality/ender7.svg
|
||||||
|
share/PrusaSlicer/profiles/Creality/ender7_bed.stl
|
||||||
|
share/PrusaSlicer/profiles/Creality/sermoond1.svg
|
||||||
|
share/PrusaSlicer/profiles/Creality/sermoond1_bed.stl
|
||||||
|
share/PrusaSlicer/profiles/Elegoo/
|
||||||
|
share/PrusaSlicer/profiles/Elegoo.idx
|
||||||
|
share/PrusaSlicer/profiles/Elegoo.ini
|
||||||
|
share/PrusaSlicer/profiles/Elegoo/NEPTUNE1_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Elegoo/NEPTUNE2D_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Elegoo/NEPTUNE2S_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Elegoo/NEPTUNE2_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Elegoo/NEPTUNE3_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Elegoo/NEPTUNEX_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/FLSun/
|
||||||
|
share/PrusaSlicer/profiles/FLSun.idx
|
||||||
|
share/PrusaSlicer/profiles/FLSun.ini
|
||||||
|
share/PrusaSlicer/profiles/FLSun/Q5.svg
|
||||||
|
share/PrusaSlicer/profiles/FLSun/Q5_bed.stl
|
||||||
|
share/PrusaSlicer/profiles/FLSun/Q5_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/FLSun/QQSP.svg
|
||||||
|
share/PrusaSlicer/profiles/FLSun/QQSP_bed.stl
|
||||||
|
share/PrusaSlicer/profiles/FLSun/QQSP_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/INAT/
|
||||||
|
share/PrusaSlicer/profiles/INAT.idx
|
||||||
|
share/PrusaSlicer/profiles/INAT.ini
|
||||||
|
share/PrusaSlicer/profiles/INAT/PROTON_XE750_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/INAT/PROTON_X_RAIL_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/INAT/PROTON_X_ROD_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Infinity3D/
|
||||||
|
share/PrusaSlicer/profiles/Infinity3D.idx
|
||||||
|
share/PrusaSlicer/profiles/Infinity3D.ini
|
||||||
|
share/PrusaSlicer/profiles/Infinity3D/DEV-200_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Infinity3D/DEV-350_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Infinity3D/DEV_200_bed.stl
|
||||||
|
share/PrusaSlicer/profiles/Infinity3D/DEV_200_texture.svg
|
||||||
|
share/PrusaSlicer/profiles/Infinity3D/DEV_350_bed.stl
|
||||||
|
share/PrusaSlicer/profiles/Infinity3D/DEV_350_texture.svg
|
||||||
|
share/PrusaSlicer/profiles/Jubilee/
|
||||||
|
share/PrusaSlicer/profiles/Jubilee.idx
|
||||||
|
share/PrusaSlicer/profiles/Jubilee.ini
|
||||||
|
share/PrusaSlicer/profiles/Jubilee/Jubilee_bed.stl
|
||||||
|
share/PrusaSlicer/profiles/Jubilee/Jubilee_texture.svg
|
||||||
|
share/PrusaSlicer/profiles/Jubilee/Jubilee_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/LulzBot/
|
||||||
|
share/PrusaSlicer/profiles/LulzBot.idx
|
||||||
|
share/PrusaSlicer/profiles/LulzBot.ini
|
||||||
|
share/PrusaSlicer/profiles/LulzBot/MINI_AERO_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/LulzBot/TAZ6_AERO_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/PrusaResearch/
|
||||||
|
share/PrusaSlicer/profiles/PrusaResearch.idx
|
||||||
|
share/PrusaSlicer/profiles/PrusaResearch.ini
|
||||||
|
share/PrusaSlicer/profiles/PrusaResearch/MINI_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/PrusaResearch/MK2.5MMU2_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/PrusaResearch/MK2.5SMMU2S_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/PrusaResearch/MK2.5S_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/PrusaResearch/MK2.5_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/PrusaResearch/MK2SMM_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/PrusaResearch/MK2S_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/PrusaResearch/MK3MMU2_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/PrusaResearch/MK3SMMU2S_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/PrusaResearch/MK3S_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/PrusaResearch/MK3_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/PrusaResearch/MK4_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/PrusaResearch/SL1S_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/PrusaResearch/SL1_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/PrusaResearch/XL_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/PrusaResearch/mini.svg
|
||||||
|
share/PrusaSlicer/profiles/PrusaResearch/mini_bed.stl
|
||||||
|
share/PrusaSlicer/profiles/PrusaResearch/mk2.svg
|
||||||
|
share/PrusaSlicer/profiles/PrusaResearch/mk2_bed.stl
|
||||||
|
share/PrusaSlicer/profiles/PrusaResearch/mk3.svg
|
||||||
|
share/PrusaSlicer/profiles/PrusaResearch/mk3_bed.stl
|
||||||
|
share/PrusaSlicer/profiles/PrusaResearch/mk4.svg
|
||||||
|
share/PrusaSlicer/profiles/PrusaResearch/mk4_bed.stl
|
||||||
|
share/PrusaSlicer/profiles/PrusaResearch/sl1.svg
|
||||||
|
share/PrusaSlicer/profiles/PrusaResearch/sl1_bed.stl
|
||||||
|
share/PrusaSlicer/profiles/PrusaResearch/sl1s.svg
|
||||||
|
share/PrusaSlicer/profiles/PrusaResearch/sl1s_bed.stl
|
||||||
|
share/PrusaSlicer/profiles/PrusaResearch/xl.svg
|
||||||
|
share/PrusaSlicer/profiles/PrusaResearch/xl_bed.stl
|
||||||
|
share/PrusaSlicer/profiles/RatRig/
|
||||||
|
share/PrusaSlicer/profiles/RatRig.idx
|
||||||
|
share/PrusaSlicer/profiles/RatRig.ini
|
||||||
|
share/PrusaSlicer/profiles/RatRig/VC3_300_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/RatRig/VC3_400_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/RatRig/VC3_500_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/RatRig/VMINION_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/RatRig/rr-vc-300.stl
|
||||||
|
share/PrusaSlicer/profiles/RatRig/rr-vc-300.svg
|
||||||
|
share/PrusaSlicer/profiles/RatRig/rr-vc-400.stl
|
||||||
|
share/PrusaSlicer/profiles/RatRig/rr-vc-400.svg
|
||||||
|
share/PrusaSlicer/profiles/RatRig/rr-vc-500.stl
|
||||||
|
share/PrusaSlicer/profiles/RatRig/rr-vc-500.svg
|
||||||
|
share/PrusaSlicer/profiles/RatRig/rr-vminion.stl
|
||||||
|
share/PrusaSlicer/profiles/RatRig/rr-vminion.svg
|
||||||
|
share/PrusaSlicer/profiles/Snapmaker/
|
||||||
|
share/PrusaSlicer/profiles/Snapmaker.idx
|
||||||
|
share/PrusaSlicer/profiles/Snapmaker.ini
|
||||||
|
share/PrusaSlicer/profiles/Snapmaker/A250_bed.stl
|
||||||
|
share/PrusaSlicer/profiles/Snapmaker/A250_texture.svg
|
||||||
|
share/PrusaSlicer/profiles/Snapmaker/A250_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Snapmaker/A350_bed.stl
|
||||||
|
share/PrusaSlicer/profiles/Snapmaker/A350_texture.svg
|
||||||
|
share/PrusaSlicer/profiles/Snapmaker/A350_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/TriLAB/
|
||||||
|
share/PrusaSlicer/profiles/TriLAB.idx
|
||||||
|
share/PrusaSlicer/profiles/TriLAB.ini
|
||||||
|
share/PrusaSlicer/profiles/TriLAB/AQD_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/TriLAB/AQI_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/TriLAB/DQ2+FP2_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/TriLAB/DQ2+FP_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/TriLAB/DQ2P+FP2_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/TriLAB/DQ2P+FP_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/TriLAB/DQ2P_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/TriLAB/DQ2_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/TriLAB/DQL_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/TriLAB/DQM_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/TriLAB/DQXL_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/TriLAB/aq_bed.stl
|
||||||
|
share/PrusaSlicer/profiles/TriLAB/aqp_bed.stl
|
||||||
|
share/PrusaSlicer/profiles/TriLAB/dq2_bed.stl
|
||||||
|
share/PrusaSlicer/profiles/Ultimaker/
|
||||||
|
share/PrusaSlicer/profiles/Ultimaker.idx
|
||||||
|
share/PrusaSlicer/profiles/Ultimaker.ini
|
||||||
|
share/PrusaSlicer/profiles/Ultimaker/ULTIMAKER2_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Ultimaker/ultimaker2.svg
|
||||||
|
share/PrusaSlicer/profiles/Ultimaker/ultimaker2_bed.stl
|
||||||
|
share/PrusaSlicer/profiles/Voron/
|
||||||
|
share/PrusaSlicer/profiles/Voron.idx
|
||||||
|
share/PrusaSlicer/profiles/Voron.ini
|
||||||
|
share/PrusaSlicer/profiles/Voron/Voron_v0_120_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Voron/Voron_v1_250_afterburner_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Voron/Voron_v1_300_afterburner_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Voron/Voron_v1_350_afterburner_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Voron/Voron_v2_250_afterburner_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Voron/Voron_v2_250_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Voron/Voron_v2_300_afterburner_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Voron/Voron_v2_300_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Voron/Voron_v2_350_afterburner_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Voron/Voron_v2_350_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Voron/bedtexture-v0-120.png
|
||||||
|
share/PrusaSlicer/profiles/Voron/bedtexture-v1-250.png
|
||||||
|
share/PrusaSlicer/profiles/Voron/bedtexture-v1-300.png
|
||||||
|
share/PrusaSlicer/profiles/Voron/bedtexture-v2-250.png
|
||||||
|
share/PrusaSlicer/profiles/Voron/bedtexture-v2-300.png
|
||||||
|
share/PrusaSlicer/profiles/Voron/bedtexture-v2-350.png
|
||||||
|
share/PrusaSlicer/profiles/Voron/printbed-v0-120.stl
|
||||||
|
share/PrusaSlicer/profiles/Voron/printbed-v1-250.stl
|
||||||
|
share/PrusaSlicer/profiles/Voron/printbed-v1-300.stl
|
||||||
|
share/PrusaSlicer/profiles/Voron/printbed-v1-350.stl
|
||||||
|
share/PrusaSlicer/profiles/Voron/printbed-v2-250.stl
|
||||||
|
share/PrusaSlicer/profiles/Voron/printbed-v2-300.stl
|
||||||
|
share/PrusaSlicer/profiles/Voron/printbed-v2-350.stl
|
||||||
|
share/PrusaSlicer/profiles/Zonestar/
|
||||||
|
share/PrusaSlicer/profiles/Zonestar.idx
|
||||||
|
share/PrusaSlicer/profiles/Zonestar.ini
|
||||||
|
share/PrusaSlicer/profiles/Zonestar/150_texture.svg
|
||||||
|
share/PrusaSlicer/profiles/Zonestar/220_texture.svg
|
||||||
|
share/PrusaSlicer/profiles/Zonestar/310_texture.svg
|
||||||
|
share/PrusaSlicer/profiles/Zonestar/Z5X_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Zonestar/Z5_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Zonestar/Z6_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Zonestar/Z8_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Zonestar/Z9_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/Zonestar/bed_150.stl
|
||||||
|
share/PrusaSlicer/profiles/Zonestar/bed_220.stl
|
||||||
|
share/PrusaSlicer/profiles/Zonestar/bed_310.stl
|
||||||
|
share/PrusaSlicer/profiles/gCreate/
|
||||||
|
share/PrusaSlicer/profiles/gCreate.idx
|
||||||
|
share/PrusaSlicer/profiles/gCreate.ini
|
||||||
|
share/PrusaSlicer/profiles/gCreate/GMAX15P_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/gCreate/GMAX2DUAL2IN1_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/gCreate/GMAX2DUAL_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/gCreate/GMAX2PRO_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/gCreate/GMAX2_thumbnail.png
|
||||||
|
share/PrusaSlicer/profiles/gCreate/gmax15p.svg
|
||||||
|
share/PrusaSlicer/profiles/gCreate/gmax15p_bed.stl
|
||||||
|
share/PrusaSlicer/profiles/gCreate/gmax2.svg
|
||||||
|
share/PrusaSlicer/profiles/gCreate/gmax2_bed.stl
|
||||||
|
share/PrusaSlicer/shaders/
|
||||||
|
share/PrusaSlicer/shaders/gouraud.fs
|
||||||
|
share/PrusaSlicer/shaders/gouraud.vs
|
||||||
|
share/PrusaSlicer/shaders/gouraud_light.fs
|
||||||
|
share/PrusaSlicer/shaders/gouraud_light.vs
|
||||||
|
share/PrusaSlicer/shaders/gouraud_light_instanced.fs
|
||||||
|
share/PrusaSlicer/shaders/gouraud_light_instanced.vs
|
||||||
|
share/PrusaSlicer/shaders/mm_contour.fs
|
||||||
|
share/PrusaSlicer/shaders/mm_contour.vs
|
||||||
|
share/PrusaSlicer/shaders/mm_gouraud.fs
|
||||||
|
share/PrusaSlicer/shaders/mm_gouraud.vs
|
||||||
|
share/PrusaSlicer/shaders/options_110.fs
|
||||||
|
share/PrusaSlicer/shaders/options_110.vs
|
||||||
|
share/PrusaSlicer/shaders/options_120.fs
|
||||||
|
share/PrusaSlicer/shaders/options_120.vs
|
||||||
|
share/PrusaSlicer/shaders/printbed.fs
|
||||||
|
share/PrusaSlicer/shaders/printbed.vs
|
||||||
|
share/PrusaSlicer/shaders/toolpaths_lines.fs
|
||||||
|
share/PrusaSlicer/shaders/toolpaths_lines.vs
|
||||||
|
share/PrusaSlicer/shaders/variable_layer_height.fs
|
||||||
|
share/PrusaSlicer/shaders/variable_layer_height.vs
|
||||||
|
share/PrusaSlicer/shapes/
|
||||||
|
share/PrusaSlicer/shapes/M3_hex_nut.png
|
||||||
|
share/PrusaSlicer/shapes/M3_hex_nut.stl
|
||||||
|
share/PrusaSlicer/shapes/M3x10_screw.png
|
||||||
|
share/PrusaSlicer/shapes/M3x10_screw.stl
|
||||||
|
share/PrusaSlicer/shapes/OTHER_recycling_symbol.png
|
||||||
|
share/PrusaSlicer/shapes/OTHER_recycling_symbol.stl
|
||||||
|
share/PrusaSlicer/shapes/PETG_recycling_symbol.png
|
||||||
|
share/PrusaSlicer/shapes/PETG_recycling_symbol.stl
|
||||||
|
share/PrusaSlicer/shapes/PLA_recycling_symbol.png
|
||||||
|
share/PrusaSlicer/shapes/PLA_recycling_symbol.stl
|
||||||
|
share/PrusaSlicer/shapes/box.png
|
||||||
|
share/PrusaSlicer/shapes/box.stl
|
||||||
|
share/PrusaSlicer/shapes/bunny.png
|
||||||
|
share/PrusaSlicer/shapes/bunny.stl
|
||||||
|
share/PrusaSlicer/shapes/cone.png
|
||||||
|
share/PrusaSlicer/shapes/cone.stl
|
||||||
|
share/PrusaSlicer/shapes/cylinder.png
|
||||||
|
share/PrusaSlicer/shapes/cylinder.stl
|
||||||
|
share/PrusaSlicer/shapes/helper_disk.png
|
||||||
|
share/PrusaSlicer/shapes/helper_disk.stl
|
||||||
|
share/PrusaSlicer/shapes/pyramid.png
|
||||||
|
share/PrusaSlicer/shapes/pyramid.stl
|
||||||
|
share/PrusaSlicer/shapes/sphere.png
|
||||||
|
share/PrusaSlicer/shapes/sphere.stl
|
||||||
|
share/PrusaSlicer/shapes/torus.png
|
||||||
|
share/PrusaSlicer/shapes/torus.stl
|
||||||
|
share/applications/PrusaGcodeviewer.desktop
|
||||||
|
share/applications/PrusaSlicer.desktop
|
||||||
|
share/icons/hicolor/128x128/apps/PrusaSlicer-gcodeviewer.png
|
||||||
|
share/icons/hicolor/128x128/apps/PrusaSlicer.png
|
||||||
|
share/icons/hicolor/192x192/apps/PrusaSlicer-gcodeviewer.png
|
||||||
|
share/icons/hicolor/192x192/apps/PrusaSlicer.png
|
||||||
|
share/icons/hicolor/32x32/apps/PrusaSlicer-gcodeviewer.png
|
||||||
|
share/icons/hicolor/32x32/apps/PrusaSlicer.png
|
||||||
|
@tag update-desktop-database
|
||||||
|
@tag gtk-update-icon-cache %D/share/icons/hicolor
|
|
@ -39,4 +39,7 @@ CONFIGURE_ARGS += -DXTRKCAD_USE_GETTEXT=on
|
||||||
CONFIGURE_ENV += CFLAGS=-I${PREFIX}/include \
|
CONFIGURE_ENV += CFLAGS=-I${PREFIX}/include \
|
||||||
LDFLAGS="-pthread -L/usr/X11R6/lib -L${PREFIX}/lib -liconv -lintl"
|
LDFLAGS="-pthread -L/usr/X11R6/lib -L${PREFIX}/lib -liconv -lintl"
|
||||||
|
|
||||||
|
# patches/patch-app_i18n_fi_po
|
||||||
|
FIX_CRLF_FILES= ${WRKSRC}/app/i18n/fi.po
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
13
cad/xtrkcad/patches/patch-app_i18n_fi_po
Normal file
13
cad/xtrkcad/patches/patch-app_i18n_fi_po
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
Erroneously marked as a C format string and flagged as invalid by msgfmt.
|
||||||
|
|
||||||
|
Index: app/i18n/fi.po
|
||||||
|
--- app/i18n/fi.po.orig
|
||||||
|
+++ app/i18n/fi.po
|
||||||
|
@@ -12813,7 +12813,6 @@ msgstr ""
|
||||||
|
|
||||||
|
#. i18n: C:/Users/mf/Documents/XTrackCAD/src/work/app/lib/demos/dmhelix.xtr:28
|
||||||
|
#: ../../../../build/work/app/i18n/custmsg.h:627
|
||||||
|
-#, c-format
|
||||||
|
msgid ""
|
||||||
|
"We will be creating a helix with a Elevation Difference of 12\", Grade of "
|
||||||
|
"1.5% and limit the Vertical Separation to at least 2\".\n"
|
|
@ -1,6 +1,6 @@
|
||||||
COMMENT = concise binary object representation
|
COMMENT = concise binary object representation
|
||||||
|
|
||||||
DISTNAME = CBOR-XS-1.86
|
DISTNAME = CBOR-XS-1.87
|
||||||
CPAN_AUTHOR = MLEHMANN
|
CPAN_AUTHOR = MLEHMANN
|
||||||
|
|
||||||
CATEGORIES = converters
|
CATEGORIES = converters
|
||||||
|
@ -17,5 +17,6 @@ MODULES = cpan
|
||||||
BUILD_DEPENDS = devel/p5-Canary-Stability
|
BUILD_DEPENDS = devel/p5-Canary-Stability
|
||||||
RUN_DEPENDS = converters/p5-Types-Serialiser \
|
RUN_DEPENDS = converters/p5-Types-Serialiser \
|
||||||
devel/p5-common-sense
|
devel/p5-common-sense
|
||||||
|
TEST_DEPENDS = devel/p5-Task-Weaken>=1.06
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
SHA256 (CBOR-XS-1.86.tar.gz) = 2bckoNM3EHt/8c1jKFuukKJWj27PwrUpoyoWv/8TuKk=
|
SHA256 (CBOR-XS-1.87.tar.gz) = 6sFecwqvYS7dnt9x5qqVRlNhG65aEEO5YK/1qbHlcf8=
|
||||||
SIZE (CBOR-XS-1.86.tar.gz) = 79476
|
SIZE (CBOR-XS-1.87.tar.gz) = 80713
|
||||||
|
|
|
@ -1,18 +1,17 @@
|
||||||
COMMENT = wrapper class for the various JSON classes
|
COMMENT = wrapper class for the various JSON classes
|
||||||
|
|
||||||
DISTNAME = JSON-Any-1.39
|
DISTNAME = JSON-Any-1.40
|
||||||
REVISION = 1
|
|
||||||
FIX_EXTRACT_PERMISSIONS=Yes
|
FIX_EXTRACT_PERMISSIONS=Yes
|
||||||
|
|
||||||
CATEGORIES = converters
|
CATEGORIES = converters
|
||||||
|
|
||||||
# Perl
|
# Perl
|
||||||
PERMIT_PACKAGE = Yes
|
PERMIT_PACKAGE = Yes
|
||||||
|
|
||||||
MODULES = cpan
|
MODULES = cpan
|
||||||
|
|
||||||
TEST_DEPENDS = devel/p5-Test-Fatal \
|
TEST_DEPENDS = devel/p5-Test-Fatal \
|
||||||
devel/p5-Test-Requires \
|
devel/p5-Test-Needs \
|
||||||
devel/p5-Test-Warnings>=0.009 \
|
devel/p5-Test-Warnings>=0.009 \
|
||||||
devel/p5-Test-Without-Module
|
devel/p5-Test-Without-Module
|
||||||
|
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
SHA256 (JSON-Any-1.39.tar.gz) = rkl1XPNxCmoydqN6t9XD5+DArrLas1Ss12gsCad5V8M=
|
SHA256 (JSON-Any-1.40.tar.gz) = CDJWJVpICU/ZrBI54P6ooQojg6nNHvSxxyZO3htEAKs=
|
||||||
SIZE (JSON-Any-1.39.tar.gz) = 35890
|
SIZE (JSON-Any-1.40.tar.gz) = 40670
|
||||||
|
|
|
@ -9,6 +9,7 @@ VERSION= 15.4
|
||||||
PREV_MAJOR= 14
|
PREV_MAJOR= 14
|
||||||
DISTNAME= postgresql-${VERSION}
|
DISTNAME= postgresql-${VERSION}
|
||||||
PKGNAME-main= postgresql-client-${VERSION}
|
PKGNAME-main= postgresql-client-${VERSION}
|
||||||
|
REVISION-server=0
|
||||||
|
|
||||||
DPB_PROPERTIES= parallel
|
DPB_PROPERTIES= parallel
|
||||||
|
|
||||||
|
|
31
databases/postgresql/patches/patch-src_bin_initdb_initdb_c
Normal file
31
databases/postgresql/patches/patch-src_bin_initdb_initdb_c
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
Use rcctl in initdb instructions if using the path that the rc.d
|
||||||
|
script handles.
|
||||||
|
|
||||||
|
Index: src/bin/initdb/initdb.c
|
||||||
|
--- src/bin/initdb/initdb.c.orig
|
||||||
|
+++ src/bin/initdb/initdb.c
|
||||||
|
@@ -3152,6 +3152,16 @@ main(int argc, char *argv[])
|
||||||
|
|
||||||
|
if (!noinstructions)
|
||||||
|
{
|
||||||
|
+ if (strcmp(pgdata_native, "/var/postgresql/data") == 0)
|
||||||
|
+ {
|
||||||
|
+ printf("\nSuccess. You can now start the database server using:\n\n"
|
||||||
|
+ " rcctl start postgresql\n\n"
|
||||||
|
+ "To start the PostgreSQL server automatically at boot:\n\n"
|
||||||
|
+ " rcctl enable postgresql\n\n"
|
||||||
|
+ );
|
||||||
|
+ }
|
||||||
|
+ else
|
||||||
|
+ {
|
||||||
|
/*
|
||||||
|
* Build up a shell command to tell the user how to start the server
|
||||||
|
*/
|
||||||
|
@@ -3183,6 +3193,7 @@ main(int argc, char *argv[])
|
||||||
|
start_db_cmd->data);
|
||||||
|
|
||||||
|
destroyPQExpBuffer(start_db_cmd);
|
||||||
|
+ }
|
||||||
|
}
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,7 @@ COMMENT = database designed to make SQL scalable for time-series data
|
||||||
|
|
||||||
GH_ACCOUNT = timescale
|
GH_ACCOUNT = timescale
|
||||||
GH_PROJECT = timescaledb
|
GH_PROJECT = timescaledb
|
||||||
GH_TAGNAME = 2.10.0
|
GH_TAGNAME = 2.11.2
|
||||||
|
|
||||||
CATEGORIES = databases
|
CATEGORIES = databases
|
||||||
HOMEPAGE = https://www.timescale.com/
|
HOMEPAGE = https://www.timescale.com/
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
SHA256 (timescaledb-2.10.0.tar.gz) = LmqEi2cm7DeAS+PBmNuZRSbAfwSfuxo5D/njSfxuH5c=
|
SHA256 (timescaledb-2.11.2.tar.gz) = rMpfbsVoRyI3TuzpL3PXdjvRcQdQdP0ua9AkS9qfvCU=
|
||||||
SIZE (timescaledb-2.10.0.tar.gz) = 7410903
|
SIZE (timescaledb-2.11.2.tar.gz) = 7728399
|
||||||
|
|
|
@ -17,6 +17,12 @@ share/postgresql/extension/timescaledb--2.0.1--${GH_TAGNAME}.sql
|
||||||
share/postgresql/extension/timescaledb--2.0.2--${GH_TAGNAME}.sql
|
share/postgresql/extension/timescaledb--2.0.2--${GH_TAGNAME}.sql
|
||||||
share/postgresql/extension/timescaledb--2.1.0--${GH_TAGNAME}.sql
|
share/postgresql/extension/timescaledb--2.1.0--${GH_TAGNAME}.sql
|
||||||
share/postgresql/extension/timescaledb--2.1.1--${GH_TAGNAME}.sql
|
share/postgresql/extension/timescaledb--2.1.1--${GH_TAGNAME}.sql
|
||||||
|
share/postgresql/extension/timescaledb--2.10.0--${GH_TAGNAME}.sql
|
||||||
|
share/postgresql/extension/timescaledb--2.10.1--${GH_TAGNAME}.sql
|
||||||
|
share/postgresql/extension/timescaledb--2.10.2--${GH_TAGNAME}.sql
|
||||||
|
share/postgresql/extension/timescaledb--2.10.3--${GH_TAGNAME}.sql
|
||||||
|
share/postgresql/extension/timescaledb--2.11.0--${GH_TAGNAME}.sql
|
||||||
|
share/postgresql/extension/timescaledb--2.11.1--${GH_TAGNAME}.sql
|
||||||
share/postgresql/extension/timescaledb--${GH_TAGNAME}.sql
|
share/postgresql/extension/timescaledb--${GH_TAGNAME}.sql
|
||||||
share/postgresql/extension/timescaledb--2.2.0--${GH_TAGNAME}.sql
|
share/postgresql/extension/timescaledb--2.2.0--${GH_TAGNAME}.sql
|
||||||
share/postgresql/extension/timescaledb--2.2.1--${GH_TAGNAME}.sql
|
share/postgresql/extension/timescaledb--2.2.1--${GH_TAGNAME}.sql
|
||||||
|
|
|
@ -1299,7 +1299,6 @@
|
||||||
SUBDIR += pkgconfig
|
SUBDIR += pkgconfig
|
||||||
SUBDIR += plib
|
SUBDIR += plib
|
||||||
SUBDIR += poedit
|
SUBDIR += poedit
|
||||||
SUBDIR += pony-stable
|
|
||||||
SUBDIR += popt
|
SUBDIR += popt
|
||||||
SUBDIR += pre-commit
|
SUBDIR += pre-commit
|
||||||
SUBDIR += premake4
|
SUBDIR += premake4
|
||||||
|
|
|
@ -3,6 +3,7 @@ COMMENT = C++ header-only serialization library
|
||||||
GH_ACCOUNT = USCiLab
|
GH_ACCOUNT = USCiLab
|
||||||
GH_PROJECT = cereal
|
GH_PROJECT = cereal
|
||||||
GH_TAGNAME = v1.3.2
|
GH_TAGNAME = v1.3.2
|
||||||
|
REVISION = 0
|
||||||
|
|
||||||
CATEGORIES = devel
|
CATEGORIES = devel
|
||||||
|
|
||||||
|
@ -18,9 +19,4 @@ CONFIGURE_ARGS = -DBUILD_DOC=OFF \
|
||||||
-DSKIP_PERFORMANCE_COMPARISON=ON \
|
-DSKIP_PERFORMANCE_COMPARISON=ON \
|
||||||
-DBUILD_TESTS=OFF
|
-DBUILD_TESTS=OFF
|
||||||
|
|
||||||
# just header files
|
|
||||||
PKG_ARCH = *
|
|
||||||
|
|
||||||
NO_BUILD = Yes
|
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
|
@ -2,23 +2,23 @@ COMMENT-runtime= GNU gettext runtime libraries and programs
|
||||||
COMMENT-textstyle= text styling library
|
COMMENT-textstyle= text styling library
|
||||||
COMMENT-tools= GNU gettext development and translation tools
|
COMMENT-tools= GNU gettext development and translation tools
|
||||||
|
|
||||||
VERSION= 0.21.1
|
VERSION= 0.22
|
||||||
DISTNAME= gettext-${VERSION}
|
DISTNAME= gettext-${VERSION}
|
||||||
PKGNAME-textstyle= libtextstyle-${VERSION}
|
PKGNAME-textstyle= libtextstyle-${VERSION}
|
||||||
|
|
||||||
SHARED_LIBS += intl 7.0 # 11.0
|
SHARED_LIBS += intl 8.0 # 11.0
|
||||||
SHARED_LIBS += asprintf 1.1 # unknown
|
SHARED_LIBS += asprintf 2.0 # unknown
|
||||||
SHARED_LIBS += textstyle 0.1 # 1.2
|
SHARED_LIBS += textstyle 0.2 # 2.0
|
||||||
SHARED_LIBS += gettextlib 11.0 # unknown
|
SHARED_LIBS += gettextlib 12.0 # unknown
|
||||||
SHARED_LIBS += gettextsrc 9.0 # unknown
|
SHARED_LIBS += gettextsrc 10.0 # unknown
|
||||||
SHARED_LIBS += gettextpo 11.0 # 5.8
|
SHARED_LIBS += gettextpo 12.0 # 5.9
|
||||||
|
|
||||||
SUBST_VARS= VERSION
|
SUBST_VARS= VERSION
|
||||||
|
|
||||||
CATEGORIES= devel
|
CATEGORIES= devel
|
||||||
# DPB: parallel-safe, not worth it. Too much time in configure
|
# DPB: parallel-safe, not worth it. Too much time in configure
|
||||||
|
|
||||||
MASTER_SITES= ${MASTER_SITE_GNU:=gettext/}
|
SITES= ${SITE_GNU:=gettext/}
|
||||||
EXTRACT_SUFX= .tar.xz
|
EXTRACT_SUFX= .tar.xz
|
||||||
|
|
||||||
HOMEPAGE= https://www.gnu.org/software/gettext/
|
HOMEPAGE= https://www.gnu.org/software/gettext/
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
SHA256 (gettext-0.21.1.tar.xz) = UNvI85eXlQqiyY6TmUfFJ+Wsnr0sG5ndewa6M6Z2euY=
|
SHA256 (gettext-0.22.tar.xz) = DmA5OkcGFWe0aHWySbfSeIsJLWRX1lYUW7Dn5qPibZM=
|
||||||
SIZE (gettext-0.21.1.tar.xz) = 10054564
|
SIZE (gettext-0.22.tar.xz) = 10008808
|
||||||
|
|
29
devel/gettext/patches/patch-gettext-runtime_intl_Makefile_in
Normal file
29
devel/gettext/patches/patch-gettext-runtime_intl_Makefile_in
Normal file
|
@ -0,0 +1,29 @@
|
||||||
|
Provide unprefixed symbols, e.g. libintl_dgettext -> dgettext
|
||||||
|
https://savannah.gnu.org/bugs/index.php?64323
|
||||||
|
|
||||||
|
Fix build failure with "make -j"
|
||||||
|
https://git.savannah.gnu.org/gitweb/?p=gettext.git;a=commit;h=97a6a63ad61949663283f5fad68c9d5fb9be1f15
|
||||||
|
|
||||||
|
Index: gettext-runtime/intl/Makefile.in
|
||||||
|
--- gettext-runtime/intl/Makefile.in.orig
|
||||||
|
+++ gettext-runtime/intl/Makefile.in
|
||||||
|
@@ -1692,7 +1692,7 @@ SUFFIXES =
|
||||||
|
AM_CPPFLAGS = -Ignulib-lib -I$(srcdir)/gnulib-lib \
|
||||||
|
-DLOCALEDIR=$(localedir_c_make) \
|
||||||
|
-DLOCALE_ALIAS_PATH=\"$(aliaspath)\" -DLIBDIR=\"$(libdir)\" \
|
||||||
|
- -DBUILDING_LIBINTL $(am__append_1)
|
||||||
|
+ -DBUILDING_LIBINTL -DBUILDING_DLL $(am__append_1)
|
||||||
|
|
||||||
|
# Enable more warning options in this directory.
|
||||||
|
|
||||||
|
@@ -2601,8 +2601,8 @@ dngettext.lo: ../config.h $(srcdir)/gettextP.h
|
||||||
|
ngettext.lo: ../config.h $(srcdir)/gettextP.h libgnuintl.h $(srcdir)/gmo.h $(srcdir)/loadinfo.h
|
||||||
|
plural.lo: ../config.h $(srcdir)/plural-exp.h $(PLURAL_DEPS)
|
||||||
|
plural-exp.lo: ../config.h $(srcdir)/plural-exp.h
|
||||||
|
-langprefs.lo: ../config.h
|
||||||
|
-log.lo: ../config.h
|
||||||
|
+langprefs.lo: ../config.h $(srcdir)/gettextP.h libgnuintl.h $(srcdir)/gmo.h $(srcdir)/loadinfo.h
|
||||||
|
+log.lo: ../config.h $(srcdir)/gettextP.h libgnuintl.h $(srcdir)/gmo.h $(srcdir)/loadinfo.h
|
||||||
|
printf.lo: ../config.h
|
||||||
|
setlocale.lo: ../config.h $(srcdir)/gettextP.h libgnuintl.h $(srcdir)/gmo.h $(srcdir)/loadinfo.h
|
||||||
|
version.lo: ../config.h libgnuintl.h
|
15
devel/gettext/patches/patch-gettext-runtime_intl_configure
Normal file
15
devel/gettext/patches/patch-gettext-runtime_intl_configure
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
There is no use for a relocatable library and this restores the .la file.
|
||||||
|
https://savannah.gnu.org/bugs/index.php?64536
|
||||||
|
|
||||||
|
Index: gettext-runtime/intl/configure
|
||||||
|
--- gettext-runtime/intl/configure.orig
|
||||||
|
+++ gettext-runtime/intl/configure
|
||||||
|
@@ -6695,7 +6695,7 @@ fi
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
-enable_relocatable=yes
|
||||||
|
+enable_relocatable=no
|
||||||
|
|
||||||
|
ac_header= ac_cache=
|
||||||
|
for ac_item in $ac_header_c_list
|
|
@ -1,7 +1,7 @@
|
||||||
Index: gettext-runtime/intl/dcigettext.c
|
Index: gettext-runtime/intl/dcigettext.c
|
||||||
--- gettext-runtime/intl/dcigettext.c.orig
|
--- gettext-runtime/intl/dcigettext.c.orig
|
||||||
+++ gettext-runtime/intl/dcigettext.c
|
+++ gettext-runtime/intl/dcigettext.c
|
||||||
@@ -489,6 +489,7 @@ DCIGETTEXT (const char *domainname, const char *msgid1
|
@@ -476,6 +476,7 @@ DCIGETTEXT (const char *domainname, const char *msgid1
|
||||||
const char *localename;
|
const char *localename;
|
||||||
#endif
|
#endif
|
||||||
size_t domainname_len;
|
size_t domainname_len;
|
||||||
|
@ -9,7 +9,7 @@ Index: gettext-runtime/intl/dcigettext.c
|
||||||
|
|
||||||
/* If no real MSGID is given return NULL. */
|
/* If no real MSGID is given return NULL. */
|
||||||
if (msgid1 == NULL)
|
if (msgid1 == NULL)
|
||||||
@@ -680,6 +681,7 @@ DCIGETTEXT (const char *domainname, const char *msgid1
|
@@ -667,6 +668,7 @@ DCIGETTEXT (const char *domainname, const char *msgid1
|
||||||
/* We have a relative path. Make it absolute now. */
|
/* We have a relative path. Make it absolute now. */
|
||||||
size_t dirname_len = strlen (dirname) + 1;
|
size_t dirname_len = strlen (dirname) + 1;
|
||||||
size_t path_max;
|
size_t path_max;
|
||||||
|
@ -17,7 +17,7 @@ Index: gettext-runtime/intl/dcigettext.c
|
||||||
char *resolved_dirname;
|
char *resolved_dirname;
|
||||||
char *ret;
|
char *ret;
|
||||||
|
|
||||||
@@ -688,7 +690,8 @@ DCIGETTEXT (const char *domainname, const char *msgid1
|
@@ -675,7 +677,8 @@ DCIGETTEXT (const char *domainname, const char *msgid1
|
||||||
|
|
||||||
for (;;)
|
for (;;)
|
||||||
{
|
{
|
||||||
|
@ -27,7 +27,7 @@ Index: gettext-runtime/intl/dcigettext.c
|
||||||
ADD_BLOCK (block_list, resolved_dirname);
|
ADD_BLOCK (block_list, resolved_dirname);
|
||||||
|
|
||||||
__set_errno (0);
|
__set_errno (0);
|
||||||
@@ -705,7 +708,8 @@ DCIGETTEXT (const char *domainname, const char *msgid1
|
@@ -692,7 +695,8 @@ DCIGETTEXT (const char *domainname, const char *msgid1
|
||||||
error but simply return the default string. */
|
error but simply return the default string. */
|
||||||
goto return_untranslated;
|
goto return_untranslated;
|
||||||
|
|
||||||
|
@ -37,7 +37,7 @@ Index: gettext-runtime/intl/dcigettext.c
|
||||||
dirname = resolved_dirname;
|
dirname = resolved_dirname;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
@@ -724,13 +728,14 @@ DCIGETTEXT (const char *domainname, const char *msgid1
|
@@ -711,13 +715,14 @@ DCIGETTEXT (const char *domainname, const char *msgid1
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
domainname_len = strlen (domainname);
|
domainname_len = strlen (domainname);
|
||||||
|
@ -57,7 +57,7 @@ Index: gettext-runtime/intl/dcigettext.c
|
||||||
|
|
||||||
/* Creating working area. */
|
/* Creating working area. */
|
||||||
single_locale = (char *) alloca (strlen (categoryvalue) + 1);
|
single_locale = (char *) alloca (strlen (categoryvalue) + 1);
|
||||||
@@ -832,13 +837,17 @@ DCIGETTEXT (const char *domainname, const char *msgid1
|
@@ -819,13 +824,17 @@ DCIGETTEXT (const char *domainname, const char *msgid1
|
||||||
/* Create a new entry and add it to the search tree. */
|
/* Create a new entry and add it to the search tree. */
|
||||||
size_t msgid_len;
|
size_t msgid_len;
|
||||||
size_t size;
|
size_t size;
|
||||||
|
@ -76,7 +76,7 @@ Index: gettext-runtime/intl/dcigettext.c
|
||||||
#endif
|
#endif
|
||||||
newp = (struct known_translation_t *) malloc (size);
|
newp = (struct known_translation_t *) malloc (size);
|
||||||
if (newp != NULL)
|
if (newp != NULL)
|
||||||
@@ -854,7 +863,7 @@ DCIGETTEXT (const char *domainname, const char *msgid1
|
@@ -841,7 +850,7 @@ DCIGETTEXT (const char *domainname, const char *msgid1
|
||||||
memcpy (new_domainname, domainname, domainname_len + 1);
|
memcpy (new_domainname, domainname, domainname_len + 1);
|
||||||
#ifdef HAVE_PER_THREAD_LOCALE
|
#ifdef HAVE_PER_THREAD_LOCALE
|
||||||
new_localename = new_domainname + domainname_len + 1;
|
new_localename = new_domainname + domainname_len + 1;
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
Index: gettext-runtime/intl/relocatable.c
|
Index: gettext-runtime/intl/gnulib-lib/relocatable.c
|
||||||
--- gettext-runtime/intl/relocatable.c.orig
|
--- gettext-runtime/intl/gnulib-lib/relocatable.c.orig
|
||||||
+++ gettext-runtime/intl/relocatable.c
|
+++ gettext-runtime/intl/gnulib-lib/relocatable.c
|
||||||
@@ -524,13 +524,17 @@ relocate (const char *pathname)
|
@@ -524,13 +524,17 @@ relocate (const char *pathname)
|
||||||
if (pathname[orig_prefix_len] == '\0')
|
if (pathname[orig_prefix_len] == '\0')
|
||||||
{
|
{
|
|
@ -71,7 +71,7 @@ Index: gettext-runtime/intl/l10nflist.c
|
||||||
}
|
}
|
||||||
|
|
||||||
#if defined _WIN32 && !defined __CYGWIN__
|
#if defined _WIN32 && !defined __CYGWIN__
|
||||||
@@ -367,7 +370,7 @@ _nl_normalize_codeset (const char *codeset, size_t nam
|
@@ -384,7 +387,7 @@ _nl_normalize_codeset (const char *codeset, size_t nam
|
||||||
if (retval != NULL)
|
if (retval != NULL)
|
||||||
{
|
{
|
||||||
if (only_digit)
|
if (only_digit)
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
--- gettext-runtime/intl/log.c.orig Tue Dec 4 07:28:58 2012
|
Index: gettext-runtime/intl/log.c
|
||||||
+++ gettext-runtime/intl/log.c Wed Jan 16 23:06:10 2013
|
--- gettext-runtime/intl/log.c.orig
|
||||||
@@ -66,6 +66,7 @@ _nl_log_untranslated_locked (const char *logfilename,
|
+++ gettext-runtime/intl/log.c
|
||||||
|
@@ -69,6 +69,7 @@ _nl_log_untranslated_locked (const char *logfilename,
|
||||||
{
|
{
|
||||||
FILE *logfile;
|
FILE *logfile;
|
||||||
const char *separator;
|
const char *separator;
|
||||||
|
@ -8,7 +9,7 @@
|
||||||
|
|
||||||
/* Can we reuse the last opened logfile? */
|
/* Can we reuse the last opened logfile? */
|
||||||
if (last_logfilename == NULL || strcmp (logfilename, last_logfilename) != 0)
|
if (last_logfilename == NULL || strcmp (logfilename, last_logfilename) != 0)
|
||||||
@@ -82,10 +83,11 @@ _nl_log_untranslated_locked (const char *logfilename,
|
@@ -85,10 +86,11 @@ _nl_log_untranslated_locked (const char *logfilename,
|
||||||
last_logfilename = NULL;
|
last_logfilename = NULL;
|
||||||
}
|
}
|
||||||
/* Open the logfile. */
|
/* Open the logfile. */
|
||||||
|
|
|
@ -6,16 +6,16 @@ This was also a race if MAKE_JOBS > 1.
|
||||||
Index: gettext-tools/gnulib-lib/Makefile.in
|
Index: gettext-tools/gnulib-lib/Makefile.in
|
||||||
--- gettext-tools/gnulib-lib/Makefile.in.orig
|
--- gettext-tools/gnulib-lib/Makefile.in.orig
|
||||||
+++ gettext-tools/gnulib-lib/Makefile.in
|
+++ gettext-tools/gnulib-lib/Makefile.in
|
||||||
@@ -3542,7 +3542,7 @@ libgettextlib_la_LDFLAGS = $(AM_LDFLAGS) -no-undefined
|
@@ -4390,7 +4390,7 @@ libgettextlib_la_LDFLAGS = $(AM_LDFLAGS) -no-undefined
|
||||||
$(LIB_HARD_LOCALE) $(LIB_MBRTOWC) $(LIB_POSIX_SPAWN) \
|
$(LTLIBICONV) $(LTLIBINTL) $(LTLIBUNISTRING) $(MBRTOWC_LIB) \
|
||||||
$(LIB_SETLOCALE) $(LIB_SETLOCALE_NULL) $(LOG10_LIBM) \
|
$(POSIX_SPAWN_LIB) $(POW_LIBM) $(QCOPY_ACL_LIB) $(SERVENT_LIB) \
|
||||||
$(LTLIBICONV) $(LTLIBINTL) $(LTLIBUNISTRING) $(POW_LIBM) \
|
$(SETLOCALE_LIB) $(SETLOCALE_NULL_LIB) @INTL_MACOSX_LIBS@ \
|
||||||
- @INTL_MACOSX_LIBS@ -release @VERSION@ $(am__append_3) \
|
- -release @VERSION@ $(am__append_36) $(am__append_50) \
|
||||||
+ @INTL_MACOSX_LIBS@ $(am__append_3) \
|
+ $(am__append_36) $(am__append_50) \
|
||||||
$(am__append_8) $(am__append_25) $(am__append_26)
|
$(am__append_150) $(am__append_151)
|
||||||
|
|
||||||
# Use this preprocessor expression to decide whether #include_next works.
|
# Use this preprocessor expression to decide whether #include_next works.
|
||||||
@@ -4553,7 +4553,7 @@ fcntl.h: fcntl.in.h $(top_builddir)/config.status $(CX
|
@@ -6539,7 +6539,7 @@ fcntl.h: fcntl.in.h $(top_builddir)/config.status $(CX
|
||||||
@GL_GENERATE_GETOPT_CDEFS_H_FALSE@ rm -f $@
|
@GL_GENERATE_GETOPT_CDEFS_H_FALSE@ rm -f $@
|
||||||
|
|
||||||
# No need to install libgettextlib.a, except on AIX.
|
# No need to install libgettextlib.a, except on AIX.
|
||||||
|
|
|
@ -3,12 +3,12 @@
|
||||||
Index: gettext-tools/gnulib-lib/asyncsafe-spin.c
|
Index: gettext-tools/gnulib-lib/asyncsafe-spin.c
|
||||||
--- gettext-tools/gnulib-lib/asyncsafe-spin.c.orig
|
--- gettext-tools/gnulib-lib/asyncsafe-spin.c.orig
|
||||||
+++ gettext-tools/gnulib-lib/asyncsafe-spin.c
|
+++ gettext-tools/gnulib-lib/asyncsafe-spin.c
|
||||||
@@ -138,7 +138,7 @@ do_unlock (asyncsafe_spinlock_t *lock)
|
@@ -136,7 +136,7 @@ do_unlock (asyncsafe_spinlock_t *lock)
|
||||||
# elif (((__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 1)) \
|
# elif (((__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 1)) \
|
||||||
&& !defined __sparc__) \
|
&& !(defined __sun && defined __sparc__) && !defined __ANDROID__) \
|
||||||
|| __clang_major__ >= 3) \
|
|| __clang_major__ >= 3) \
|
||||||
- && !defined __ibmxl__
|
- && !defined __ibmxl__
|
||||||
+ && !defined __ibmxl__ && !defined(__hppa__)
|
+ && !defined __ibmxl__ && !defined(__hppa__)
|
||||||
/* Use GCC built-ins (available in GCC >= 4.1, except on SPARC, and
|
/* Use GCC built-ins (available in GCC >= 4.1, except on Solaris/SPARC and
|
||||||
clang >= 3.0).
|
Android, and clang >= 3.0).
|
||||||
Documentation:
|
Documentation:
|
||||||
|
|
|
@ -6,7 +6,7 @@ This was also a race if MAKE_JOBS > 1.
|
||||||
Index: gettext-tools/src/Makefile.in
|
Index: gettext-tools/src/Makefile.in
|
||||||
--- gettext-tools/src/Makefile.in.orig
|
--- gettext-tools/src/Makefile.in.orig
|
||||||
+++ gettext-tools/src/Makefile.in
|
+++ gettext-tools/src/Makefile.in
|
||||||
@@ -3413,7 +3413,7 @@ cldr_plurals_LDADD = libgettextsrc.la $(LDADD)
|
@@ -3819,7 +3819,7 @@ cldr_plurals_LDADD = libgettextsrc.la $(LDADD)
|
||||||
# Need @LTLIBINTL@ because many source files use gettext().
|
# Need @LTLIBINTL@ because many source files use gettext().
|
||||||
# Need @LTLIBICONV@ because po-charset.c, po-lex.c, msgl-iconv.c, write-po.c
|
# Need @LTLIBICONV@ because po-charset.c, po-lex.c, msgl-iconv.c, write-po.c
|
||||||
# use iconv().
|
# use iconv().
|
||||||
|
@ -15,7 +15,7 @@ Index: gettext-tools/src/Makefile.in
|
||||||
../gnulib-lib/libgettextlib.la $(LTLIBUNISTRING) \
|
../gnulib-lib/libgettextlib.la $(LTLIBUNISTRING) \
|
||||||
$(LT_LIBTEXTSTYLE) @LTLIBINTL@ @LTLIBICONV@ -lc -no-undefined \
|
$(LT_LIBTEXTSTYLE) @LTLIBINTL@ @LTLIBICONV@ -lc -no-undefined \
|
||||||
$(am__append_3) $(am__append_5) $(am__append_7)
|
$(am__append_3) $(am__append_5) $(am__append_7)
|
||||||
@@ -4873,7 +4873,7 @@ uninstall-am: uninstall-binPROGRAMS uninstall-libLTLIB
|
@@ -5281,7 +5281,7 @@ uninstall-am: uninstall-binPROGRAMS uninstall-libLTLIB
|
||||||
@USE_INSTALLED_LIBTEXTSTYLE_FALSE@ $(MAKE) install-nobase_includeHEADERS install-nobase_nodist_includeHEADERS includedir="$$here"
|
@USE_INSTALLED_LIBTEXTSTYLE_FALSE@ $(MAKE) install-nobase_includeHEADERS install-nobase_nodist_includeHEADERS includedir="$$here"
|
||||||
|
|
||||||
# No need to install libgettextsrc.a, except on AIX.
|
# No need to install libgettextsrc.a, except on AIX.
|
||||||
|
|
|
@ -136,6 +136,9 @@ share/locale/it/LC_MESSAGES/gettext-runtime.mo
|
||||||
share/locale/ja/
|
share/locale/ja/
|
||||||
share/locale/ja/LC_MESSAGES/
|
share/locale/ja/LC_MESSAGES/
|
||||||
share/locale/ja/LC_MESSAGES/gettext-runtime.mo
|
share/locale/ja/LC_MESSAGES/gettext-runtime.mo
|
||||||
|
share/locale/ka/
|
||||||
|
share/locale/ka/LC_MESSAGES/
|
||||||
|
share/locale/ka/LC_MESSAGES/gettext-runtime.mo
|
||||||
share/locale/ko/
|
share/locale/ko/
|
||||||
share/locale/ko/LC_MESSAGES/
|
share/locale/ko/LC_MESSAGES/
|
||||||
share/locale/ko/LC_MESSAGES/gettext-runtime.mo
|
share/locale/ko/LC_MESSAGES/gettext-runtime.mo
|
||||||
|
|
|
@ -53,6 +53,7 @@ lib/libgettextsrc.la
|
||||||
@man man/man1/recode-sr-latin.1
|
@man man/man1/recode-sr-latin.1
|
||||||
@man man/man1/xgettext.1
|
@man man/man1/xgettext.1
|
||||||
share/aclocal/
|
share/aclocal/
|
||||||
|
share/aclocal/build-to-host.m4
|
||||||
share/aclocal/gettext.m4
|
share/aclocal/gettext.m4
|
||||||
share/aclocal/host-cpu-c-abi.m4
|
share/aclocal/host-cpu-c-abi.m4
|
||||||
share/aclocal/iconv.m4
|
share/aclocal/iconv.m4
|
||||||
|
@ -397,6 +398,63 @@ share/doc/gettext/examples/hello-c++/po/vi.po
|
||||||
share/doc/gettext/examples/hello-c++/po/zh_CN.po
|
share/doc/gettext/examples/hello-c++/po/zh_CN.po
|
||||||
share/doc/gettext/examples/hello-c++/po/zh_HK.po
|
share/doc/gettext/examples/hello-c++/po/zh_HK.po
|
||||||
share/doc/gettext/examples/hello-c++/po/zh_TW.po
|
share/doc/gettext/examples/hello-c++/po/zh_TW.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/
|
||||||
|
share/doc/gettext/examples/hello-c++20/INSTALL
|
||||||
|
share/doc/gettext/examples/hello-c++20/Makefile.am
|
||||||
|
share/doc/gettext/examples/hello-c++20/autoclean.sh
|
||||||
|
share/doc/gettext/examples/hello-c++20/autogen.sh
|
||||||
|
share/doc/gettext/examples/hello-c++20/configure.ac
|
||||||
|
share/doc/gettext/examples/hello-c++20/hello.cc
|
||||||
|
share/doc/gettext/examples/hello-c++20/m4/
|
||||||
|
share/doc/gettext/examples/hello-c++20/m4/Makefile.am
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/LINGUAS
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/Makevars
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/POTFILES.in
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/af.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/ast.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/bg.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/ca.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/cs.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/da.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/de.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/el.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/eo.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/es.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/fi.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/fr.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/ga.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/gl.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/hr.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/hu.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/id.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/it.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/ja.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/ka.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/ky.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/lv.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/ms.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/mt.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/nb.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/nl.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/nn.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/pl.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/pt.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/pt_BR.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/ro.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/ru.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/sk.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/sl.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/sq.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/sr.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/sv.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/ta.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/tr.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/uk.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/vi.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/zh_CN.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/zh_HK.po
|
||||||
|
share/doc/gettext/examples/hello-c++20/po/zh_TW.po
|
||||||
share/doc/gettext/examples/hello-c-gnome/
|
share/doc/gettext/examples/hello-c-gnome/
|
||||||
share/doc/gettext/examples/hello-c-gnome/INSTALL
|
share/doc/gettext/examples/hello-c-gnome/INSTALL
|
||||||
share/doc/gettext/examples/hello-c-gnome/Makefile.am
|
share/doc/gettext/examples/hello-c-gnome/Makefile.am
|
||||||
|
@ -1948,6 +2006,7 @@ share/locale/eu/LC_MESSAGES/gettext-tools.mo
|
||||||
share/locale/fi/LC_MESSAGES/gettext-tools.mo
|
share/locale/fi/LC_MESSAGES/gettext-tools.mo
|
||||||
share/locale/fr/LC_MESSAGES/gettext-tools.mo
|
share/locale/fr/LC_MESSAGES/gettext-tools.mo
|
||||||
share/locale/gl/LC_MESSAGES/gettext-tools.mo
|
share/locale/gl/LC_MESSAGES/gettext-tools.mo
|
||||||
|
share/locale/hr/LC_MESSAGES/gettext-tools.mo
|
||||||
share/locale/id/LC_MESSAGES/gettext-tools.mo
|
share/locale/id/LC_MESSAGES/gettext-tools.mo
|
||||||
share/locale/it/LC_MESSAGES/gettext-tools.mo
|
share/locale/it/LC_MESSAGES/gettext-tools.mo
|
||||||
share/locale/ja/LC_MESSAGES/gettext-tools.mo
|
share/locale/ja/LC_MESSAGES/gettext-tools.mo
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
COMMENT = python powered git gui
|
COMMENT = python powered git gui
|
||||||
|
|
||||||
MODPY_EGG_VERSION = 4.3.1
|
MODPY_EGG_VERSION = 4.3.2
|
||||||
DISTNAME = git-cola-${MODPY_EGG_VERSION}
|
DISTNAME = git-cola-${MODPY_EGG_VERSION}
|
||||||
|
|
||||||
CATEGORIES = devel x11
|
CATEGORIES = devel x11
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
SHA256 (git-cola-4.3.1.tar.gz) = jhAIQzDM195syr9K0wVgjiqo77aMeOhR5EXwn9y4xOo=
|
SHA256 (git-cola-4.3.2.tar.gz) = WuTnKZ5PRV8WLcjOec3zUagNplasestYRZwZaRsE6D8=
|
||||||
SIZE (git-cola-4.3.1.tar.gz) = 1206599
|
SIZE (git-cola-4.3.2.tar.gz) = 1224855
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
COMMENT = various tools for the Go programming language
|
COMMENT = various tools for the Go programming language
|
||||||
|
|
||||||
MODGO_MODNAME = golang.org/x/tools
|
MODGO_MODNAME = golang.org/x/tools
|
||||||
MODGO_VERSION = v0.5.0
|
MODGO_VERSION = v0.9.0
|
||||||
|
|
||||||
DISTNAME = go-tools-${MODGO_VERSION}
|
DISTNAME = go-tools-${MODGO_VERSION}
|
||||||
EPOCH = 0
|
EPOCH = 0
|
||||||
|
|
|
@ -1,32 +1,32 @@
|
||||||
SHA256 (go-tools-v0.5.0.zip) = +Iunkk24qtwqk8kWE2tS9/zUZx5234cWqgLeWGqdGHE=
|
SHA256 (go-tools-v0.9.0.zip) = do5ITBH7lm16O50uesNx/2etMyoqI0EXAlOlKWjLFaM=
|
||||||
SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.4.13.mod) = 7n/kRmIDoB06wZrcE0zeyZvG3nGZLCjz3Zp0SAv/BgM=
|
SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.4.13.mod) = 7n/kRmIDoB06wZrcE0zeyZvG3nGZLCjz3Zp0SAv/BgM=
|
||||||
SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.4.13.zip) = u0GmArF0NF/aOSyK2D/MkyF8KFx2NplndjC+kP63peM=
|
SHA256 (go_modules/github.com/yuin/goldmark/@v/v1.4.13.zip) = u0GmArF0NF/aOSyK2D/MkyF8KFx2NplndjC+kP63peM=
|
||||||
SHA256 (go_modules/golang.org/x/mod/@v/v0.7.0.mod) = YkVnRZxumUesSr3gtwNO5h3Ltqk3P1lwCUwLs+gSGWQ=
|
SHA256 (go_modules/golang.org/x/mod/@v/v0.10.0.mod) = YkVnRZxumUesSr3gtwNO5h3Ltqk3P1lwCUwLs+gSGWQ=
|
||||||
SHA256 (go_modules/golang.org/x/mod/@v/v0.7.0.zip) = JKvR2xMymHPXIDTcJ++tCcvDfTnPKLj/e7PCrcju3vc=
|
SHA256 (go_modules/golang.org/x/mod/@v/v0.10.0.zip) = +HZHOsJ/HG47D/+XHIT7689nDbCz6PKB4DFJ/PY2/iU=
|
||||||
SHA256 (go_modules/golang.org/x/net/@v/v0.5.0.mod) = XDe+Zi2TeArML0PMnG6heErvFMEaDyJ971zm23u4pwQ=
|
SHA256 (go_modules/golang.org/x/net/@v/v0.10.0.mod) = 07fiNv8J5jIr5IkXAhbgGNMiGGLxoFPctj5T6rhTPBc=
|
||||||
SHA256 (go_modules/golang.org/x/net/@v/v0.5.0.zip) = DmBoge6y9XKz1hrSpjnnnK0AIGQJDHXIOKovT+ymHI4=
|
SHA256 (go_modules/golang.org/x/net/@v/v0.10.0.zip) = +S+bJlUiam0BWvenYnmhH7VWeOQQuFGxWPyEZUb4BzM=
|
||||||
SHA256 (go_modules/golang.org/x/sync/@v/v0.1.0.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw=
|
SHA256 (go_modules/golang.org/x/sync/@v/v0.2.0.mod) = Qh9hOWhtWJHz3FpWPQmVeA0yefZcrU0iXOpSaGeUFhw=
|
||||||
SHA256 (go_modules/golang.org/x/sync/@v/v0.1.0.zip) = 9RC+xgCeGYgtGZU+cnMTfTTfhsZZSTRdcvEjolXC7NI=
|
SHA256 (go_modules/golang.org/x/sync/@v/v0.2.0.zip) = 7g30Vy3XNmV2eWT/gJsS8NQeOgdAIg1E1BihmYmgNjs=
|
||||||
SHA256 (go_modules/golang.org/x/sys/@v/v0.4.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
|
SHA256 (go_modules/golang.org/x/sys/@v/v0.8.0.mod) = 8DMzMJb+GY8xUd7tk/LeunTlC7/nc5E0BFvDt85KUCQ=
|
||||||
SHA256 (go_modules/golang.org/x/sys/@v/v0.4.0.zip) = 76k1T8qnCYJbuxyGuD4jR867U0n0MmzEyMy5cq0yAyw=
|
SHA256 (go_modules/golang.org/x/sys/@v/v0.8.0.zip) = JYizpkWDg5DjQfEAf4Z59eERe11ayUZ++DLRSLIhmjg=
|
||||||
SHA256 (go_modules/golang.org/x/term/@v/v0.4.0.mod) = zeXNBcC9PaC/rF4royqoXCVwjmVJPn4bfXPDCXcKd7o=
|
SHA256 (go_modules/golang.org/x/term/@v/v0.8.0.mod) = XTYtaoNFP3Akcl6CTAXFlJYk749MsT9dfj1Lfxygsyc=
|
||||||
SHA256 (go_modules/golang.org/x/term/@v/v0.4.0.zip) = R3Dzfqp9VJkacfRu7I4pZBCRg7Ai649k1vqOaJNOL3w=
|
SHA256 (go_modules/golang.org/x/term/@v/v0.8.0.zip) = GWHf6lnOUx4tbmoyKHgfWViyfG2dnAmTL1/8VMTZzfk=
|
||||||
SHA256 (go_modules/golang.org/x/text/@v/v0.6.0.mod) = FZKedvzgSupMkqNUQmu0M3BoRkWk7gPy510MLrFGYwQ=
|
SHA256 (go_modules/golang.org/x/text/@v/v0.9.0.mod) = Q29ZLne1k7AvvqN04jrTNpyGI/8NKckd594eZnLbmkE=
|
||||||
SHA256 (go_modules/golang.org/x/text/@v/v0.6.0.zip) = nsc+hEJDazM+fQkg3ARujXHacd5YZvJtRHYgeUam34M=
|
SHA256 (go_modules/golang.org/x/text/@v/v0.9.0.zip) = wcvmhOrwHAU78SMnOGl9EEAyelyK1i2t/JULWF0bTKo=
|
||||||
SHA256 (go_modules/golang.org/x/tools/@v/v0.1.12.mod) = KouTZYmPCCL6zmW6CJoTU+aKZdNC8wDKMXzOzN5kIfM=
|
SHA256 (go_modules/golang.org/x/tools/@v/v0.1.12.mod) = KouTZYmPCCL6zmW6CJoTU+aKZdNC8wDKMXzOzN5kIfM=
|
||||||
SIZE (go-tools-v0.5.0.zip) = 2984292
|
SIZE (go-tools-v0.9.0.zip) = 3119578
|
||||||
SIZE (go_modules/github.com/yuin/goldmark/@v/v1.4.13.mod) = 41
|
SIZE (go_modules/github.com/yuin/goldmark/@v/v1.4.13.mod) = 41
|
||||||
SIZE (go_modules/github.com/yuin/goldmark/@v/v1.4.13.zip) = 229017
|
SIZE (go_modules/github.com/yuin/goldmark/@v/v1.4.13.zip) = 229017
|
||||||
SIZE (go_modules/golang.org/x/mod/@v/v0.7.0.mod) = 84
|
SIZE (go_modules/golang.org/x/mod/@v/v0.10.0.mod) = 84
|
||||||
SIZE (go_modules/golang.org/x/mod/@v/v0.7.0.zip) = 161744
|
SIZE (go_modules/golang.org/x/mod/@v/v0.10.0.zip) = 162521
|
||||||
SIZE (go_modules/golang.org/x/net/@v/v0.5.0.mod) = 123
|
SIZE (go_modules/golang.org/x/net/@v/v0.10.0.mod) = 123
|
||||||
SIZE (go_modules/golang.org/x/net/@v/v0.5.0.zip) = 1555050
|
SIZE (go_modules/golang.org/x/net/@v/v0.10.0.zip) = 1564890
|
||||||
SIZE (go_modules/golang.org/x/sync/@v/v0.1.0.mod) = 25
|
SIZE (go_modules/golang.org/x/sync/@v/v0.2.0.mod) = 25
|
||||||
SIZE (go_modules/golang.org/x/sync/@v/v0.1.0.zip) = 27781
|
SIZE (go_modules/golang.org/x/sync/@v/v0.2.0.zip) = 27919
|
||||||
SIZE (go_modules/golang.org/x/sys/@v/v0.4.0.mod) = 33
|
SIZE (go_modules/golang.org/x/sys/@v/v0.8.0.mod) = 33
|
||||||
SIZE (go_modules/golang.org/x/sys/@v/v0.4.0.zip) = 1881264
|
SIZE (go_modules/golang.org/x/sys/@v/v0.8.0.zip) = 1894928
|
||||||
SIZE (go_modules/golang.org/x/term/@v/v0.4.0.mod) = 67
|
SIZE (go_modules/golang.org/x/term/@v/v0.8.0.mod) = 67
|
||||||
SIZE (go_modules/golang.org/x/term/@v/v0.4.0.zip) = 19924
|
SIZE (go_modules/golang.org/x/term/@v/v0.8.0.zip) = 19924
|
||||||
SIZE (go_modules/golang.org/x/text/@v/v0.6.0.mod) = 258
|
SIZE (go_modules/golang.org/x/text/@v/v0.9.0.mod) = 215
|
||||||
SIZE (go_modules/golang.org/x/text/@v/v0.6.0.zip) = 8614583
|
SIZE (go_modules/golang.org/x/text/@v/v0.9.0.zip) = 8614767
|
||||||
SIZE (go_modules/golang.org/x/tools/@v/v0.1.12.mod) = 327
|
SIZE (go_modules/golang.org/x/tools/@v/v0.1.12.mod) = 327
|
||||||
|
|
|
@ -1,11 +1,11 @@
|
||||||
MODGO_MODULES = \
|
MODGO_MODULES = \
|
||||||
github.com/yuin/goldmark v1.4.13 \
|
github.com/yuin/goldmark v1.4.13 \
|
||||||
golang.org/x/mod v0.7.0 \
|
golang.org/x/mod v0.10.0 \
|
||||||
golang.org/x/net v0.5.0 \
|
golang.org/x/net v0.10.0 \
|
||||||
golang.org/x/sync v0.1.0 \
|
golang.org/x/sync v0.2.0 \
|
||||||
golang.org/x/sys v0.4.0 \
|
golang.org/x/sys v0.8.0 \
|
||||||
golang.org/x/term v0.4.0 \
|
golang.org/x/term v0.8.0 \
|
||||||
golang.org/x/text v0.6.0
|
golang.org/x/text v0.9.0
|
||||||
|
|
||||||
MODGO_MODFILES = \
|
MODGO_MODFILES = \
|
||||||
golang.org/x/tools v0.1.12
|
golang.org/x/tools v0.1.12
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
COMMENT= gid/lid tools for looking up variables in code
|
COMMENT= gid/lid tools for looking up variables in code
|
||||||
|
|
||||||
DISTNAME= id-utils-3.2d
|
DISTNAME= id-utils-3.2d
|
||||||
REVISION = 4
|
REVISION = 5
|
||||||
CATEGORIES= devel
|
CATEGORIES= devel
|
||||||
|
|
||||||
# License: GPL
|
# License: GPL
|
||||||
|
|
14
devel/id-utils/patches/patch-po_fr_po
Normal file
14
devel/id-utils/patches/patch-po_fr_po
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
Index: po/fr.po
|
||||||
|
--- po/fr.po.orig
|
||||||
|
+++ po/fr.po
|
||||||
|
@@ -11,8 +11,8 @@ msgstr ""
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
-"Content-Type: text/plain; charset=CHARSET\n"
|
||||||
|
-"Content-Transfer-Encoding: ENCODING\n"
|
||||||
|
+"Content-Type: text/plain; charset=ISO-8859-1\n"
|
||||||
|
+"Content-Transfer-Encoding: 8-bit\n"
|
||||||
|
|
||||||
|
# msgid ""
|
||||||
|
# msgstr ""
|
|
@ -1,6 +1,6 @@
|
||||||
COMMENT = enhanced interactive Python shell
|
COMMENT = enhanced interactive Python shell
|
||||||
|
|
||||||
MODPY_EGG_VERSION = 8.8.0
|
MODPY_EGG_VERSION = 8.13.2
|
||||||
DISTNAME = ipython-${MODPY_EGG_VERSION}
|
DISTNAME = ipython-${MODPY_EGG_VERSION}
|
||||||
PKGNAME = ipython${MODPY_MAJOR_VERSION}-${MODPY_EGG_VERSION}
|
PKGNAME = ipython${MODPY_MAJOR_VERSION}-${MODPY_EGG_VERSION}
|
||||||
|
|
||||||
|
@ -26,11 +26,11 @@ RUN_DEPENDS = databases/py-pickleshare${MODPY_FLAVOR} \
|
||||||
devel/py-decorator${MODPY_FLAVOR} \
|
devel/py-decorator${MODPY_FLAVOR} \
|
||||||
devel/py-jedi${MODPY_FLAVOR}>=0.16 \
|
devel/py-jedi${MODPY_FLAVOR}>=0.16 \
|
||||||
devel/py-pexpect${MODPY_FLAVOR}>=4.3 \
|
devel/py-pexpect${MODPY_FLAVOR}>=4.3 \
|
||||||
devel/py-prompt_toolkit${MODPY_FLAVOR}>=2.0.0v1,<3.1.0v1 \
|
devel/py-prompt_toolkit${MODPY_FLAVOR}>=3.0.30v1,<3.1.0v1 \
|
||||||
devel/py-stack_data${MODPY_FLAVOR} \
|
devel/py-stack_data${MODPY_FLAVOR} \
|
||||||
devel/py-traitlets${MODPY_FLAVOR}>=4.2 \
|
devel/py-traitlets${MODPY_FLAVOR}>=5 \
|
||||||
graphics/py-matplotlib-inline${MODPY_FLAVOR} \
|
graphics/py-matplotlib-inline${MODPY_FLAVOR} \
|
||||||
textproc/py-pygments${MODPY_FLAVOR}
|
textproc/py-pygments${MODPY_FLAVOR}>=2.4.0
|
||||||
|
|
||||||
# Note that if you have pdb++ installed, tests will fail.
|
# Note that if you have pdb++ installed, tests will fail.
|
||||||
TEST_DEPENDS = devel/py-ipykernel${MODPY_FLAVOR} \
|
TEST_DEPENDS = devel/py-ipykernel${MODPY_FLAVOR} \
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
SHA256 (ipython-8.8.0.tar.gz) = 878sCFBa0sP07VxGrgMxqFR9Nr9LIaRR6K6AwHkduVs=
|
SHA256 (ipython-8.13.2.tar.gz) = ff8/rTK5f2SI4C+HuXDzCdCC91jXt/wlLjsZ7g5DLbs=
|
||||||
SIZE (ipython-8.8.0.tar.gz) = 5341086
|
SIZE (ipython-8.13.2.tar.gz) = 5467542
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
Index: IPython/core/tests/test_interactiveshell.py
|
Index: IPython/core/tests/test_interactiveshell.py
|
||||||
--- IPython/core/tests/test_interactiveshell.py.orig
|
--- IPython/core/tests/test_interactiveshell.py.orig
|
||||||
+++ IPython/core/tests/test_interactiveshell.py
|
+++ IPython/core/tests/test_interactiveshell.py
|
||||||
@@ -620,7 +620,7 @@ class TestSystemRaw(ExitCodeChecks):
|
@@ -646,7 +646,7 @@ class TestSystemRaw(ExitCodeChecks):
|
||||||
def test_1(self):
|
def test_1(self):
|
||||||
"""Test system_raw with non-ascii cmd
|
"""Test system_raw with non-ascii cmd
|
||||||
"""
|
"""
|
||||||
|
|
|
@ -518,8 +518,6 @@ lib/python${MODPY_VERSION}/site-packages/IPython/terminal/${MODPY_PYCACHE}prompt
|
||||||
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/${MODPY_PYCACHE}prompts.${MODPY_PYC_MAGIC_TAG}pyc
|
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/${MODPY_PYCACHE}prompts.${MODPY_PYC_MAGIC_TAG}pyc
|
||||||
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/${MODPY_PYCACHE}ptutils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/${MODPY_PYCACHE}ptutils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||||
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/${MODPY_PYCACHE}ptutils.${MODPY_PYC_MAGIC_TAG}pyc
|
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/${MODPY_PYCACHE}ptutils.${MODPY_PYC_MAGIC_TAG}pyc
|
||||||
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/${MODPY_PYCACHE}shortcuts.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
|
||||||
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/${MODPY_PYCACHE}shortcuts.${MODPY_PYC_MAGIC_TAG}pyc
|
|
||||||
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/console.py
|
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/console.py
|
||||||
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/debugger.py
|
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/debugger.py
|
||||||
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/embed.py
|
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/embed.py
|
||||||
|
@ -563,7 +561,20 @@ lib/python${MODPY_VERSION}/site-packages/IPython/terminal/pt_inputhooks/qt.py
|
||||||
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/pt_inputhooks/tk.py
|
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/pt_inputhooks/tk.py
|
||||||
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/pt_inputhooks/wx.py
|
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/pt_inputhooks/wx.py
|
||||||
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/ptutils.py
|
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/ptutils.py
|
||||||
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/shortcuts.py
|
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/shortcuts/
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/shortcuts/__init__.py
|
||||||
|
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/IPython/terminal/shortcuts/${MODPY_PYCACHE}/
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/shortcuts/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/shortcuts/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/shortcuts/${MODPY_PYCACHE}auto_match.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/shortcuts/${MODPY_PYCACHE}auto_match.${MODPY_PYC_MAGIC_TAG}pyc
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/shortcuts/${MODPY_PYCACHE}auto_suggest.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/shortcuts/${MODPY_PYCACHE}auto_suggest.${MODPY_PYC_MAGIC_TAG}pyc
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/shortcuts/${MODPY_PYCACHE}filters.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/shortcuts/${MODPY_PYCACHE}filters.${MODPY_PYC_MAGIC_TAG}pyc
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/shortcuts/auto_match.py
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/shortcuts/auto_suggest.py
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/shortcuts/filters.py
|
||||||
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/
|
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/
|
||||||
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/__init__.py
|
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/__init__.py
|
||||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/${MODPY_PYCACHE}/
|
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/${MODPY_PYCACHE}/
|
||||||
|
@ -577,10 +588,16 @@ lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/${MODPY_PYCACHE}
|
||||||
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/${MODPY_PYCACHE}test_help.${MODPY_PYC_MAGIC_TAG}pyc
|
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/${MODPY_PYCACHE}test_help.${MODPY_PYC_MAGIC_TAG}pyc
|
||||||
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/${MODPY_PYCACHE}test_interactivshell.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/${MODPY_PYCACHE}test_interactivshell.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||||
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/${MODPY_PYCACHE}test_interactivshell.${MODPY_PYC_MAGIC_TAG}pyc
|
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/${MODPY_PYCACHE}test_interactivshell.${MODPY_PYC_MAGIC_TAG}pyc
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/${MODPY_PYCACHE}test_pt_inputhooks.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/${MODPY_PYCACHE}test_pt_inputhooks.${MODPY_PYC_MAGIC_TAG}pyc
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/${MODPY_PYCACHE}test_shortcuts.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/${MODPY_PYCACHE}test_shortcuts.${MODPY_PYC_MAGIC_TAG}pyc
|
||||||
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/test_debug_magic.py
|
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/test_debug_magic.py
|
||||||
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/test_embed.py
|
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/test_embed.py
|
||||||
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/test_help.py
|
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/test_help.py
|
||||||
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/test_interactivshell.py
|
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/test_interactivshell.py
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/test_pt_inputhooks.py
|
||||||
|
lib/python${MODPY_VERSION}/site-packages/IPython/terminal/tests/test_shortcuts.py
|
||||||
lib/python${MODPY_VERSION}/site-packages/IPython/testing/
|
lib/python${MODPY_VERSION}/site-packages/IPython/testing/
|
||||||
lib/python${MODPY_VERSION}/site-packages/IPython/testing/__init__.py
|
lib/python${MODPY_VERSION}/site-packages/IPython/testing/__init__.py
|
||||||
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/IPython/testing/${MODPY_PYCACHE}/
|
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/IPython/testing/${MODPY_PYCACHE}/
|
||||||
|
|
|
@ -2,7 +2,7 @@ LLVM_MAJOR = 13
|
||||||
LLVM_VERSION = ${LLVM_MAJOR}.0.0
|
LLVM_VERSION = ${LLVM_MAJOR}.0.0
|
||||||
LLVM_PKGSPEC = >=13,<14
|
LLVM_PKGSPEC = >=13,<14
|
||||||
|
|
||||||
REVISION-main = 11
|
REVISION-main = 13
|
||||||
REVISION-lldb = 4
|
REVISION-lldb = 4
|
||||||
REVISION-python = 3
|
REVISION-python = 3
|
||||||
|
|
||||||
|
|
|
@ -4,11 +4,35 @@ internals.
|
||||||
Index: lld/CMakeLists.txt
|
Index: lld/CMakeLists.txt
|
||||||
--- lld/CMakeLists.txt.orig
|
--- lld/CMakeLists.txt.orig
|
||||||
+++ lld/CMakeLists.txt
|
+++ lld/CMakeLists.txt
|
||||||
@@ -206,7 +206,6 @@ endif()
|
@@ -155,6 +155,20 @@ list (APPEND CMAKE_MODULE_PATH "${LLD_SOURCE_DIR}/cmak
|
||||||
|
|
||||||
|
include(AddLLD)
|
||||||
|
|
||||||
|
+option(LLD_ENABLE_WASM
|
||||||
|
+ "Enable support for WASM."
|
||||||
|
+ OFF)
|
||||||
|
+if (LLD_ENABLE_WASM)
|
||||||
|
+ add_definitions("-DLLD_ENABLE_WASM=1")
|
||||||
|
+endif()
|
||||||
|
+
|
||||||
|
+option(LLD_ENABLE_MACHO
|
||||||
|
+ "Enable support for MachO."
|
||||||
|
+ OFF)
|
||||||
|
+if (LLD_ENABLE_MACHO)
|
||||||
|
+ add_definitions("-DLLD_ENABLE_MACHO=1")
|
||||||
|
+endif()
|
||||||
|
+
|
||||||
|
option(LLD_USE_VTUNE
|
||||||
|
"Enable VTune user task tracking."
|
||||||
|
OFF)
|
||||||
|
@@ -206,7 +220,9 @@ endif()
|
||||||
add_subdirectory(docs)
|
add_subdirectory(docs)
|
||||||
add_subdirectory(COFF)
|
add_subdirectory(COFF)
|
||||||
add_subdirectory(ELF)
|
add_subdirectory(ELF)
|
||||||
-add_subdirectory(MachO)
|
-add_subdirectory(MachO)
|
||||||
|
+if (LLD_ENABLE_MACHO)
|
||||||
|
+ add_subdirectory(MachO)
|
||||||
|
+endif()
|
||||||
add_subdirectory(MinGW)
|
add_subdirectory(MinGW)
|
||||||
add_subdirectory(wasm)
|
add_subdirectory(wasm)
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,7 @@ internals.
|
||||||
Index: lld/tools/lld/CMakeLists.txt
|
Index: lld/tools/lld/CMakeLists.txt
|
||||||
--- lld/tools/lld/CMakeLists.txt.orig
|
--- lld/tools/lld/CMakeLists.txt.orig
|
||||||
+++ lld/tools/lld/CMakeLists.txt
|
+++ lld/tools/lld/CMakeLists.txt
|
||||||
@@ -15,7 +15,6 @@ target_link_libraries(lld
|
@@ -15,10 +15,15 @@ target_link_libraries(lld
|
||||||
lldCOFF
|
lldCOFF
|
||||||
lldDriver
|
lldDriver
|
||||||
lldELF
|
lldELF
|
||||||
|
@ -12,3 +12,12 @@ Index: lld/tools/lld/CMakeLists.txt
|
||||||
lldMinGW
|
lldMinGW
|
||||||
lldWasm
|
lldWasm
|
||||||
)
|
)
|
||||||
|
+
|
||||||
|
+if (LLD_ENABLE_MACHO)
|
||||||
|
+ target_link_libraries(lld
|
||||||
|
+ lldMachO2
|
||||||
|
+ )
|
||||||
|
+endif()
|
||||||
|
|
||||||
|
install(TARGETS lld
|
||||||
|
RUNTIME DESTINATION bin)
|
||||||
|
|
|
@ -4,16 +4,20 @@ internals.
|
||||||
Index: lld/tools/lld/lld.cpp
|
Index: lld/tools/lld/lld.cpp
|
||||||
--- lld/tools/lld/lld.cpp.orig
|
--- lld/tools/lld/lld.cpp.orig
|
||||||
+++ lld/tools/lld/lld.cpp
|
+++ lld/tools/lld/lld.cpp
|
||||||
@@ -148,10 +148,12 @@ static int lldMain(int argc, const char **argv, llvm::
|
@@ -148,12 +148,16 @@ static int lldMain(int argc, const char **argv, llvm::
|
||||||
return !elf::link(args, exitEarly, stdoutOS, stderrOS);
|
return !elf::link(args, exitEarly, stdoutOS, stderrOS);
|
||||||
case WinLink:
|
case WinLink:
|
||||||
return !coff::link(args, exitEarly, stdoutOS, stderrOS);
|
return !coff::link(args, exitEarly, stdoutOS, stderrOS);
|
||||||
+#if 0
|
+#ifdef LLD_ENABLE_MACHO
|
||||||
case Darwin:
|
case Darwin:
|
||||||
return !macho::link(args, exitEarly, stdoutOS, stderrOS);
|
return !macho::link(args, exitEarly, stdoutOS, stderrOS);
|
||||||
case DarwinOld:
|
case DarwinOld:
|
||||||
return !mach_o::link(args, exitEarly, stdoutOS, stderrOS);
|
return !mach_o::link(args, exitEarly, stdoutOS, stderrOS);
|
||||||
+#endif
|
+#endif
|
||||||
|
+#ifdef LLD_ENABLE_WASM
|
||||||
case Wasm:
|
case Wasm:
|
||||||
return !lld::wasm::link(args, exitEarly, stdoutOS, stderrOS);
|
return !lld::wasm::link(args, exitEarly, stdoutOS, stderrOS);
|
||||||
|
+#endif
|
||||||
default:
|
default:
|
||||||
|
die("lld is a generic driver.\n"
|
||||||
|
"Invoke ld.lld (Unix), ld64.lld (macOS), lld-link (Windows), wasm-ld"
|
||||||
|
|
|
@ -2783,7 +2783,7 @@ ${CLANG_INCLUDE_PATH}/cuda_wrappers/new
|
||||||
${CLANG_INCLUDE_PATH}/emmintrin.h
|
${CLANG_INCLUDE_PATH}/emmintrin.h
|
||||||
${CLANG_INCLUDE_PATH}/enqcmdintrin.h
|
${CLANG_INCLUDE_PATH}/enqcmdintrin.h
|
||||||
${CLANG_INCLUDE_PATH}/f16cintrin.h
|
${CLANG_INCLUDE_PATH}/f16cintrin.h
|
||||||
${CLANG_INCLUDE_PATH}/float.h
|
@comment ${CLANG_INCLUDE_PATH}/float.h
|
||||||
${CLANG_INCLUDE_PATH}/fma4intrin.h
|
${CLANG_INCLUDE_PATH}/fma4intrin.h
|
||||||
${CLANG_INCLUDE_PATH}/fmaintrin.h
|
${CLANG_INCLUDE_PATH}/fmaintrin.h
|
||||||
${CLANG_INCLUDE_PATH}/fxsrintrin.h
|
${CLANG_INCLUDE_PATH}/fxsrintrin.h
|
||||||
|
@ -2798,11 +2798,11 @@ ${CLANG_INCLUDE_PATH}/hvx_hexagon_protos.h
|
||||||
${CLANG_INCLUDE_PATH}/ia32intrin.h
|
${CLANG_INCLUDE_PATH}/ia32intrin.h
|
||||||
${CLANG_INCLUDE_PATH}/immintrin.h
|
${CLANG_INCLUDE_PATH}/immintrin.h
|
||||||
${CLANG_INCLUDE_PATH}/intrin.h
|
${CLANG_INCLUDE_PATH}/intrin.h
|
||||||
${CLANG_INCLUDE_PATH}/inttypes.h
|
@comment ${CLANG_INCLUDE_PATH}/inttypes.h
|
||||||
${CLANG_INCLUDE_PATH}/invpcidintrin.h
|
${CLANG_INCLUDE_PATH}/invpcidintrin.h
|
||||||
${CLANG_INCLUDE_PATH}/iso646.h
|
@comment ${CLANG_INCLUDE_PATH}/iso646.h
|
||||||
${CLANG_INCLUDE_PATH}/keylockerintrin.h
|
${CLANG_INCLUDE_PATH}/keylockerintrin.h
|
||||||
${CLANG_INCLUDE_PATH}/limits.h
|
@comment ${CLANG_INCLUDE_PATH}/limits.h
|
||||||
${CLANG_INCLUDE_PATH}/lwpintrin.h
|
${CLANG_INCLUDE_PATH}/lwpintrin.h
|
||||||
${CLANG_INCLUDE_PATH}/lzcntintrin.h
|
${CLANG_INCLUDE_PATH}/lzcntintrin.h
|
||||||
${CLANG_INCLUDE_PATH}/mm3dnow.h
|
${CLANG_INCLUDE_PATH}/mm3dnow.h
|
||||||
|
@ -2846,21 +2846,21 @@ ${CLANG_INCLUDE_PATH}/sgxintrin.h
|
||||||
${CLANG_INCLUDE_PATH}/shaintrin.h
|
${CLANG_INCLUDE_PATH}/shaintrin.h
|
||||||
${CLANG_INCLUDE_PATH}/smmintrin.h
|
${CLANG_INCLUDE_PATH}/smmintrin.h
|
||||||
${CLANG_INCLUDE_PATH}/stdalign.h
|
${CLANG_INCLUDE_PATH}/stdalign.h
|
||||||
${CLANG_INCLUDE_PATH}/stdarg.h
|
@comment ${CLANG_INCLUDE_PATH}/stdarg.h
|
||||||
${CLANG_INCLUDE_PATH}/stdatomic.h
|
${CLANG_INCLUDE_PATH}/stdatomic.h
|
||||||
${CLANG_INCLUDE_PATH}/stdbool.h
|
@comment ${CLANG_INCLUDE_PATH}/stdbool.h
|
||||||
${CLANG_INCLUDE_PATH}/stddef.h
|
@comment ${CLANG_INCLUDE_PATH}/stddef.h
|
||||||
${CLANG_INCLUDE_PATH}/stdint.h
|
@comment ${CLANG_INCLUDE_PATH}/stdint.h
|
||||||
${CLANG_INCLUDE_PATH}/stdnoreturn.h
|
${CLANG_INCLUDE_PATH}/stdnoreturn.h
|
||||||
${CLANG_INCLUDE_PATH}/tbmintrin.h
|
${CLANG_INCLUDE_PATH}/tbmintrin.h
|
||||||
${CLANG_INCLUDE_PATH}/tgmath.h
|
@comment ${CLANG_INCLUDE_PATH}/tgmath.h
|
||||||
${CLANG_INCLUDE_PATH}/tmmintrin.h
|
${CLANG_INCLUDE_PATH}/tmmintrin.h
|
||||||
${CLANG_INCLUDE_PATH}/tsxldtrkintrin.h
|
${CLANG_INCLUDE_PATH}/tsxldtrkintrin.h
|
||||||
${CLANG_INCLUDE_PATH}/uintrintrin.h
|
${CLANG_INCLUDE_PATH}/uintrintrin.h
|
||||||
${CLANG_INCLUDE_PATH}/unwind.h
|
${CLANG_INCLUDE_PATH}/unwind.h
|
||||||
${CLANG_INCLUDE_PATH}/vadefs.h
|
${CLANG_INCLUDE_PATH}/vadefs.h
|
||||||
${CLANG_INCLUDE_PATH}/vaesintrin.h
|
${CLANG_INCLUDE_PATH}/vaesintrin.h
|
||||||
${CLANG_INCLUDE_PATH}/varargs.h
|
@comment ${CLANG_INCLUDE_PATH}/varargs.h
|
||||||
${CLANG_INCLUDE_PATH}/vecintrin.h
|
${CLANG_INCLUDE_PATH}/vecintrin.h
|
||||||
${CLANG_INCLUDE_PATH}/vpclmulqdqintrin.h
|
${CLANG_INCLUDE_PATH}/vpclmulqdqintrin.h
|
||||||
${CLANG_INCLUDE_PATH}/waitpkgintrin.h
|
${CLANG_INCLUDE_PATH}/waitpkgintrin.h
|
||||||
|
|
|
@ -2,7 +2,7 @@ LLVM_MAJOR = 16
|
||||||
LLVM_VERSION = ${LLVM_MAJOR}.0.6
|
LLVM_VERSION = ${LLVM_MAJOR}.0.6
|
||||||
LLVM_PKGSPEC = >=16,<17
|
LLVM_PKGSPEC = >=16,<17
|
||||||
|
|
||||||
REVISION-main = 5
|
REVISION-main = 7
|
||||||
REVISION-lldb = 1
|
REVISION-lldb = 1
|
||||||
REVISION-python = 0
|
REVISION-python = 0
|
||||||
|
|
||||||
|
|
35
devel/llvm/16/patches/patch-lld_CMakeLists_txt
Normal file
35
devel/llvm/16/patches/patch-lld_CMakeLists_txt
Normal file
|
@ -0,0 +1,35 @@
|
||||||
|
Index: lld/CMakeLists.txt
|
||||||
|
--- lld/CMakeLists.txt.orig
|
||||||
|
+++ lld/CMakeLists.txt
|
||||||
|
@@ -161,6 +161,20 @@ list(INSERT CMAKE_MODULE_PATH 0
|
||||||
|
|
||||||
|
include(AddLLD)
|
||||||
|
|
||||||
|
+option(LLD_ENABLE_WASM
|
||||||
|
+ "Enable support for WASM."
|
||||||
|
+ OFF)
|
||||||
|
+if (LLD_ENABLE_WASM)
|
||||||
|
+ add_definitions("-DLLD_ENABLE_WASM=1")
|
||||||
|
+endif()
|
||||||
|
+
|
||||||
|
+option(LLD_ENABLE_MACHO
|
||||||
|
+ "Enable support for MachO."
|
||||||
|
+ OFF)
|
||||||
|
+if (LLD_ENABLE_MACHO)
|
||||||
|
+ add_definitions("-DLLD_ENABLE_MACHO=1")
|
||||||
|
+endif()
|
||||||
|
+
|
||||||
|
option(LLD_USE_VTUNE
|
||||||
|
"Enable VTune user task tracking."
|
||||||
|
OFF)
|
||||||
|
@@ -210,7 +224,9 @@ endif()
|
||||||
|
add_subdirectory(docs)
|
||||||
|
add_subdirectory(COFF)
|
||||||
|
add_subdirectory(ELF)
|
||||||
|
-add_subdirectory(MachO)
|
||||||
|
+if (LLD_ENABLE_MACHO)
|
||||||
|
+ add_subdirectory(MachO)
|
||||||
|
+endif()
|
||||||
|
add_subdirectory(MinGW)
|
||||||
|
add_subdirectory(wasm)
|
||||||
|
|
20
devel/llvm/16/patches/patch-lld_tools_lld_CMakeLists_txt
Normal file
20
devel/llvm/16/patches/patch-lld_tools_lld_CMakeLists_txt
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
Index: lld/tools/lld/CMakeLists.txt
|
||||||
|
--- lld/tools/lld/CMakeLists.txt.orig
|
||||||
|
+++ lld/tools/lld/CMakeLists.txt
|
||||||
|
@@ -23,10 +23,15 @@ lld_target_link_libraries(lld
|
||||||
|
lldCommon
|
||||||
|
lldCOFF
|
||||||
|
lldELF
|
||||||
|
- lldMachO
|
||||||
|
lldMinGW
|
||||||
|
lldWasm
|
||||||
|
)
|
||||||
|
+
|
||||||
|
+if (LLD_ENABLE_MACHO)
|
||||||
|
+ target_link_libraries(lld
|
||||||
|
+ lldMachO
|
||||||
|
+ )
|
||||||
|
+endif()
|
||||||
|
|
||||||
|
install(TARGETS lld
|
||||||
|
RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}")
|
|
@ -1,35 +1,15 @@
|
||||||
Index: lld/tools/lld/lld.cpp
|
Index: lld/tools/lld/lld.cpp
|
||||||
--- lld/tools/lld/lld.cpp.orig
|
--- lld/tools/lld/lld.cpp.orig
|
||||||
+++ lld/tools/lld/lld.cpp
|
+++ lld/tools/lld/lld.cpp
|
||||||
@@ -70,6 +70,7 @@ static Flavor getFlavor(StringRef s) {
|
@@ -155,10 +155,14 @@ static int lldMain(int argc, const char **argv, llvm::
|
||||||
.Default(Invalid);
|
return elf::link;
|
||||||
}
|
else if (f == WinLink)
|
||||||
|
return coff::link;
|
||||||
+#ifndef __OpenBSD__
|
+#ifdef LLD_ENABLE_MACHO
|
||||||
static cl::TokenizerCallback getDefaultQuotingStyle() {
|
else if (f == Darwin)
|
||||||
if (Triple(sys::getProcessTriple()).getOS() == Triple::Win32)
|
|
||||||
return cl::TokenizeWindowsCommandLine;
|
|
||||||
@@ -106,6 +107,7 @@ static bool isPETarget(std::vector<const char *> &v) {
|
|
||||||
return false;
|
|
||||||
#endif
|
|
||||||
}
|
|
||||||
+#endif
|
|
||||||
|
|
||||||
static Flavor parseProgname(StringRef progname) {
|
|
||||||
// Use GNU driver for "ld" by default.
|
|
||||||
@@ -149,6 +151,10 @@ static int lldMain(int argc, const char **argv, llvm::
|
|
||||||
std::vector<const char *> args(argv, argv + argc);
|
|
||||||
auto link = [&args]() {
|
|
||||||
Flavor f = parseFlavor(args);
|
|
||||||
+#ifdef __OpenBSD__
|
|
||||||
+ if (f == Gnu)
|
|
||||||
+ return elf::link;
|
|
||||||
+#else
|
|
||||||
if (f == Gnu && isPETarget(args))
|
|
||||||
return mingw::link;
|
|
||||||
else if (f == Gnu)
|
|
||||||
@@ -159,6 +165,7 @@ static int lldMain(int argc, const char **argv, llvm::
|
|
||||||
return macho::link;
|
return macho::link;
|
||||||
|
+#endif
|
||||||
|
+#ifdef LLD_ENABLE_WASM
|
||||||
else if (f == Wasm)
|
else if (f == Wasm)
|
||||||
return lld::wasm::link;
|
return lld::wasm::link;
|
||||||
+#endif
|
+#endif
|
||||||
|
|
|
@ -3059,7 +3059,7 @@ ${CLANG_INCLUDE_PATH}/cuda_wrappers/new
|
||||||
${CLANG_INCLUDE_PATH}/emmintrin.h
|
${CLANG_INCLUDE_PATH}/emmintrin.h
|
||||||
${CLANG_INCLUDE_PATH}/enqcmdintrin.h
|
${CLANG_INCLUDE_PATH}/enqcmdintrin.h
|
||||||
${CLANG_INCLUDE_PATH}/f16cintrin.h
|
${CLANG_INCLUDE_PATH}/f16cintrin.h
|
||||||
${CLANG_INCLUDE_PATH}/float.h
|
@comment ${CLANG_INCLUDE_PATH}/float.h
|
||||||
${CLANG_INCLUDE_PATH}/fma4intrin.h
|
${CLANG_INCLUDE_PATH}/fma4intrin.h
|
||||||
${CLANG_INCLUDE_PATH}/fmaintrin.h
|
${CLANG_INCLUDE_PATH}/fmaintrin.h
|
||||||
${CLANG_INCLUDE_PATH}/fxsrintrin.h
|
${CLANG_INCLUDE_PATH}/fxsrintrin.h
|
||||||
|
@ -3074,12 +3074,12 @@ ${CLANG_INCLUDE_PATH}/hvx_hexagon_protos.h
|
||||||
${CLANG_INCLUDE_PATH}/ia32intrin.h
|
${CLANG_INCLUDE_PATH}/ia32intrin.h
|
||||||
${CLANG_INCLUDE_PATH}/immintrin.h
|
${CLANG_INCLUDE_PATH}/immintrin.h
|
||||||
${CLANG_INCLUDE_PATH}/intrin.h
|
${CLANG_INCLUDE_PATH}/intrin.h
|
||||||
${CLANG_INCLUDE_PATH}/inttypes.h
|
@comment ${CLANG_INCLUDE_PATH}/inttypes.h
|
||||||
${CLANG_INCLUDE_PATH}/invpcidintrin.h
|
${CLANG_INCLUDE_PATH}/invpcidintrin.h
|
||||||
${CLANG_INCLUDE_PATH}/iso646.h
|
@comment ${CLANG_INCLUDE_PATH}/iso646.h
|
||||||
${CLANG_INCLUDE_PATH}/keylockerintrin.h
|
${CLANG_INCLUDE_PATH}/keylockerintrin.h
|
||||||
${CLANG_INCLUDE_PATH}/larchintrin.h
|
${CLANG_INCLUDE_PATH}/larchintrin.h
|
||||||
${CLANG_INCLUDE_PATH}/limits.h
|
@comment ${CLANG_INCLUDE_PATH}/limits.h
|
||||||
${CLANG_INCLUDE_PATH}/lwpintrin.h
|
${CLANG_INCLUDE_PATH}/lwpintrin.h
|
||||||
${CLANG_INCLUDE_PATH}/lzcntintrin.h
|
${CLANG_INCLUDE_PATH}/lzcntintrin.h
|
||||||
${CLANG_INCLUDE_PATH}/mm3dnow.h
|
${CLANG_INCLUDE_PATH}/mm3dnow.h
|
||||||
|
@ -3131,21 +3131,21 @@ ${CLANG_INCLUDE_PATH}/sgxintrin.h
|
||||||
${CLANG_INCLUDE_PATH}/shaintrin.h
|
${CLANG_INCLUDE_PATH}/shaintrin.h
|
||||||
${CLANG_INCLUDE_PATH}/smmintrin.h
|
${CLANG_INCLUDE_PATH}/smmintrin.h
|
||||||
${CLANG_INCLUDE_PATH}/stdalign.h
|
${CLANG_INCLUDE_PATH}/stdalign.h
|
||||||
${CLANG_INCLUDE_PATH}/stdarg.h
|
@comment ${CLANG_INCLUDE_PATH}/stdarg.h
|
||||||
${CLANG_INCLUDE_PATH}/stdatomic.h
|
${CLANG_INCLUDE_PATH}/stdatomic.h
|
||||||
${CLANG_INCLUDE_PATH}/stdbool.h
|
@comment ${CLANG_INCLUDE_PATH}/stdbool.h
|
||||||
${CLANG_INCLUDE_PATH}/stddef.h
|
@comment ${CLANG_INCLUDE_PATH}/stddef.h
|
||||||
${CLANG_INCLUDE_PATH}/stdint.h
|
@comment ${CLANG_INCLUDE_PATH}/stdint.h
|
||||||
${CLANG_INCLUDE_PATH}/stdnoreturn.h
|
${CLANG_INCLUDE_PATH}/stdnoreturn.h
|
||||||
${CLANG_INCLUDE_PATH}/tbmintrin.h
|
${CLANG_INCLUDE_PATH}/tbmintrin.h
|
||||||
${CLANG_INCLUDE_PATH}/tgmath.h
|
@comment ${CLANG_INCLUDE_PATH}/tgmath.h
|
||||||
${CLANG_INCLUDE_PATH}/tmmintrin.h
|
${CLANG_INCLUDE_PATH}/tmmintrin.h
|
||||||
${CLANG_INCLUDE_PATH}/tsxldtrkintrin.h
|
${CLANG_INCLUDE_PATH}/tsxldtrkintrin.h
|
||||||
${CLANG_INCLUDE_PATH}/uintrintrin.h
|
${CLANG_INCLUDE_PATH}/uintrintrin.h
|
||||||
${CLANG_INCLUDE_PATH}/unwind.h
|
${CLANG_INCLUDE_PATH}/unwind.h
|
||||||
${CLANG_INCLUDE_PATH}/vadefs.h
|
${CLANG_INCLUDE_PATH}/vadefs.h
|
||||||
${CLANG_INCLUDE_PATH}/vaesintrin.h
|
${CLANG_INCLUDE_PATH}/vaesintrin.h
|
||||||
${CLANG_INCLUDE_PATH}/varargs.h
|
@comment ${CLANG_INCLUDE_PATH}/varargs.h
|
||||||
${CLANG_INCLUDE_PATH}/vecintrin.h
|
${CLANG_INCLUDE_PATH}/vecintrin.h
|
||||||
${CLANG_INCLUDE_PATH}/velintrin.h
|
${CLANG_INCLUDE_PATH}/velintrin.h
|
||||||
${CLANG_INCLUDE_PATH}/velintrin_approx.h
|
${CLANG_INCLUDE_PATH}/velintrin_approx.h
|
||||||
|
@ -3459,7 +3459,6 @@ ${LLVM_BASE}/lib/libear/ear.c
|
||||||
@static-lib ${LLVM_BASE}/lib/liblldCOFF.a
|
@static-lib ${LLVM_BASE}/lib/liblldCOFF.a
|
||||||
@static-lib ${LLVM_BASE}/lib/liblldCommon.a
|
@static-lib ${LLVM_BASE}/lib/liblldCommon.a
|
||||||
@static-lib ${LLVM_BASE}/lib/liblldELF.a
|
@static-lib ${LLVM_BASE}/lib/liblldELF.a
|
||||||
@static-lib ${LLVM_BASE}/lib/liblldMachO.a
|
|
||||||
@static-lib ${LLVM_BASE}/lib/liblldMinGW.a
|
@static-lib ${LLVM_BASE}/lib/liblldMinGW.a
|
||||||
@static-lib ${LLVM_BASE}/lib/liblldWasm.a
|
@static-lib ${LLVM_BASE}/lib/liblldWasm.a
|
||||||
${LLVM_BASE}/lib/libscanbuild/
|
${LLVM_BASE}/lib/libscanbuild/
|
||||||
|
|
|
@ -90,6 +90,11 @@ CONFIGURE_ARGS += \
|
||||||
-DSPHINX_WARNINGS_AS_ERRORS=OFF \
|
-DSPHINX_WARNINGS_AS_ERRORS=OFF \
|
||||||
-DSPHINX_OUTPUT_MAN=ON
|
-DSPHINX_OUTPUT_MAN=ON
|
||||||
|
|
||||||
|
# OpenBSD specific options
|
||||||
|
CONFIGURE_ARGS += \
|
||||||
|
-DLLD_ENABLE_MACHO=OFF \
|
||||||
|
-DLLD_ENABLE_WASM=ON
|
||||||
|
|
||||||
# Disable some protections in the compiler to regain performance.
|
# Disable some protections in the compiler to regain performance.
|
||||||
CXXFLAGS-aarch64 = -fno-ret-protector
|
CXXFLAGS-aarch64 = -fno-ret-protector
|
||||||
CXXFLAGS-amd64 = -fno-ret-protector -mno-retpoline
|
CXXFLAGS-amd64 = -fno-ret-protector -mno-retpoline
|
||||||
|
@ -177,7 +182,15 @@ post-install:
|
||||||
rm ${PREFIX}/man/man1/FileCheck-${LLVM_MAJOR}.1
|
rm ${PREFIX}/man/man1/FileCheck-${LLVM_MAJOR}.1
|
||||||
rm -rf ${PREFIX}/${LLVM_BASE}/man
|
rm -rf ${PREFIX}/${LLVM_BASE}/man
|
||||||
|
|
||||||
diff-to-base:
|
# search and remove headers that might conflict with base
|
||||||
|
cd ${PREFIX}/${CLANG_INCLUDE_PATH} && \
|
||||||
|
find . -name '*.h' | sed "s,./,,g" | while read h; \
|
||||||
|
do \
|
||||||
|
if test -e /usr/include/$${h}; then rm $${h}; fi; \
|
||||||
|
done
|
||||||
|
|
||||||
|
|
||||||
|
diff-to-base: ${_PATCH_COOKIE}
|
||||||
.for _subdir in clang lld lldb llvm
|
.for _subdir in clang lld lldb llvm
|
||||||
@_d=/tmp/llvm${LLVM_MAJOR}_${_subdir}.diff && echo "Creating $${_d} ..." && \
|
@_d=/tmp/llvm${LLVM_MAJOR}_${_subdir}.diff && echo "Creating $${_d} ..." && \
|
||||||
diff -ruN -x CVS -x test -x '*${PATCHORIG}' -x '*.beforesubst' \
|
diff -ruN -x CVS -x test -x '*${PATCHORIG}' -x '*.beforesubst' \
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
COMMENT= library for multiple-precision floating-point computations
|
COMMENT= library for multiple-precision floating-point computations
|
||||||
|
|
||||||
DISTNAME= mpfr-4.2.0
|
DISTNAME= mpfr-4.2.1
|
||||||
SHARED_LIBS= mpfr 2.2 # 8.0
|
SHARED_LIBS= mpfr 2.2 # 8.1
|
||||||
CATEGORIES= devel math
|
CATEGORIES= devel math
|
||||||
HOMEPAGE= https://www.mpfr.org/
|
HOMEPAGE= https://www.mpfr.org/
|
||||||
|
|
||||||
|
@ -10,7 +10,7 @@ MAINTAINER= Christian Weisgerber <naddy@openbsd.org>
|
||||||
# LGPLv3+
|
# LGPLv3+
|
||||||
PERMIT_PACKAGE= Yes
|
PERMIT_PACKAGE= Yes
|
||||||
|
|
||||||
MASTER_SITES= ${HOMEPAGE}${DISTNAME}/
|
SITES= ${HOMEPAGE}${DISTNAME}/
|
||||||
DIST_SUBDIR= ${DISTNAME}
|
DIST_SUBDIR= ${DISTNAME}
|
||||||
.for i in
|
.for i in
|
||||||
PATCHFILES+= patch$i
|
PATCHFILES+= patch$i
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue